www.hidplanet.com
Look up the ballast model number in their forums. That's all I'm saying. Didn't say it to discourage you all, but their older, larger ballasts (the one I had in my other car) was put through snow, rain, etc. with no adverse affects to the ballasts.
All I'm saying is to be wary of the problem. On the plus side, you can also mount those slim ballasts where I installed mine.