Do yourself a favor and go OEM. All you need is the light housings, switch, relay and the lights can be had on ebay for $109. I ended up paying $270 for everything and it came out looking totally factory and it was a piece of cake install too. If you want to go that route I can help you through it.
This is where I got the lights
OEM Replacement Tundra Fog Lights
Factory fog switch and black housings for the fogs can be had at your dealer. I paid $74 for switch and $76 for the housings. The relay is $60 but you can do without that by using a relay from auto zone for $20 or an aftermarket base relay for $3. I had to use the base relay because there was no wire from the computer to the fuse box. Go figure. No wire there but full light harness behind the fog lights. Yeah I know. Lame. Anyway came out looking badass. No rattling, snug fit just like oem.