I need to replace the driver side headlamp assembly, the lens is cracked and moisture gets inside of it. I was looking at the replacment assemblies from Rock Auto and Carparts.com. For those that have replaced these before where did you purchase it and did it fit correctly? Any recommendations is greatly appreciated. Thanks!