Ive got the 6k HID's from 3b specialities and i couldnt be happier. There is really not much of a difference between all the kits as they are all pretty much the same. You are definitely going to want to pick up a wiring harness so that the ballasts are not drawing power through the factory wiring. I dont the ZZP kit has a harness. And it looks like the w-body store one is an extra $35. So Id say just go with the 3B specialities kit. It gets shipped to you UPS next day air and you know that you will be getting great customer service. If you choose to go the ebay route, just pick up a wiring harness from 3B specialties for $15 shipped.