I have a pair, but they do not have the provision for the ABS sensors. If you are going to order a pair, and you want to keep your ABS, make sure they have the boss for them. You will also have to buy a pair of sensors, because you can not remove the ones in the original spindles without destroying them.
Once you get the spindles with the correct bosses, and install the sensors, you will probably find that the yellow connectors are brittle, and fall apart when disassembling them. You can get the connectors with pigtails new at almost any local auto parts store in the HELPS section, or they can order them for you. A couple of heat shrink crimp connectors per side and you are on your way. I believe the wires are not polarity sensitive, but try to keep them attached in their relative positions.