I need to replace the headlight assemblies on my 2013 2500 HD. I need a recommendation of where I can find QUALITY Factory or OEM headlamps to buy. I've searched Amazon, Ebay, Summit Racing, etc. If you read the reviews a good majority have water leakage problems very quickly and either take water and/or fog up. The warranty is appears to useless i most cases. I would like a recommendation for where to purchase quality headlight assemblies that won't leak.