I bought these knowing there were reviews saying that they got a bad batch. Mine are working good. Only thing you might to know is that with these you cannot simply put in led bulbs. The base of the led bulbs are thicker and will not go in unless you find a way to cut part of the housing. I’m using bright halogen bulbs so it’s not a problem for me. If you do decide to get these just seal to be sure you get no moisture.When I first purchased them they arrived on time and in great packaging. After having them in for about 3 days they did begin to get condensation inside, but it was gone within a few hours. I resealed them and no longer have that problem. I upgraded my headlight bulbs to better halogens not too long after that. Now, 6 months later. I’m still loving them.UPDATE: A year later now and they suck. I come out one morning and turn my headlights on. I notice one isn't working. I check connections and the power connection is charred. I pull the bulb and its smoked/fried at the bottom. I swap bulbs doesn't change it but the bulb in the bad light works in the good one so I know that bulb isn't the problem. I then get a multimeter out. The good one reads perfect. The bad one reads practically .1 mV. I pull the headlight out and swap it with stock. The stock headlight works perfectly. So there has to be something wrong with the wiring on this thing. I guess I am going to have to rig it if Spec-D Tuning isn't going to replace it.had to return. lights only worked in high beam.Arrived on time and well packaged. Seems to be decent quality. The only objection I have is that they are not any brighter than the originals. In fact they may be a bit dimmer. I got the black version so that was sort of expected though. However, they look amazing on the truck. Will update if any problems occur.Update: just drove through a storm and they began letting moisture in the bottom corners. will try and seal with silicone after the dry out.I have had them in my Toyota Tacoma for 2 months, They got a little moisture inside once but it went away. They look awesome compared to the stock ones.Just put them in today they look great! But I'm having trouble aiming the beams, I turned them both for 5 minutes and the beams didn't move at all.So I read the reviews before purchasing. A lot were negative, saying that the headlight would collect moisture inside the assembly. Well I gave it the benefit of doubt hoping I wouldn’t get a bad batch, sure enough a week into having the headlights they would fog up. I had to remove them, drain them, dry them and finally re seal them. Word of advice, buy sealer and and apply around housing before installing. Will save you a lot of trouble and headaches.I own a 07 xrunner and these fit perfectly, no adjusting needed. They look great, though the light itself is yellow and dim, I'll have to change out the bulbs. They've been in for a while now and no fogging yet.