they work pretty well for me as far as "plug and play" goes.
no hids unless built specificly for the car will be "plug and play" because you will need to mount the ballasts somewhere which will require some type of modification to the dustcap unless you can mount inside the housing.
but i just plugged their wires where mine belonged and bang, i have hids.
There is NO REASON for hids to cost $300+ when they cost like....$2 to make, thats how this company looks at everything