I have been a loyal Customer of Waterloo Motors in Warrenton since 2002 when I lived in Bristow and Warrenton. I have always felt the company was trustworthy and I continued to use them for my foreign vehicles even when I lived quite a far distance in Fairfax City. I felt this way until today when I picked up my 2008 BMW. Waterloo motors charged me $770.00 for a head light Control module that I could find for $412.44,for an Original BMW part, at the highest retail price online before core turn in. When I pointed this out to them, John gave me a lot of double talk about Warranty for the mark up. John had also told me when I dropped the vehicle off that they would run a diagnostic test to determine if the Module was the problem which when I found out about the part mark up of $357.56 the front bumper was already removed and I was in for cost of labor to take off and put back on the bumper. I will never use them again.