I have "ebay foglights". They're oem replicas by some company (I forgot the name, but it's on the lens of both lights), I got for $70 shipped (BuyItNow option) but not foreign like bellz's.
On for about 2 years now, no cracks just small dots from road debris. Owners who cracked theirs (oem or not)probably kicked the lens or ran over an animal or something. The lens is as thick as the windshield glass.
I don't know squat about electrical wiring bulltcrap so I went and got it installed at my favourite ICE shop near where I work.
PS. I told them to put the button in one of the slots next to the powerwindows switches, above the hidden coin tray and below the driver's side vent. Some buttons fit there, some buttons fit in the center console. I have a 2002 center console in my 2001 coupe, but the little slot in the console is covered by my cdchanger receiver.