The universal O2's should work as stated above by others and the reason you can get them for less is purely due to the fact that the manufacturer is not including a connector on the end of the wires. You can easily make a universal work with any vehicle if you want to put a little time into:
A) taking apart the existing vehicle O2 connector plug (this can be done with MANY types of connectors), installing the proper new pins on the new universal O2's wire ends, then inserting those pins back into the vehicle's original O2 connector you had removed from the old O2 sensor
OR
B) take the old vehicle O2 sensor out, cut off the connector from it leaving approximately 3" of the old wire on the connector, grab your new universal O2, expose the wire from the wire casing on all wires (do the same on the connector you cut off the old O2), then splice together the wires from the new O2 and the old O2 connector and use either shrink wrap or electrical tape to cover the newly spliced joint.
I've never had issues using the BOSCH universal O2's in any vehicle. If you want to save money and put a little time in, the universal O2's will work.