I purchased a $1,300 part which was on sale when I enquired about it for $1,100, but by the time they got them in stock two weeks later they wouldn't give me the sale price. Ordered the part for my fathers Rover, by the time I received it he had decided to trade his Rover in w/o my knowledge... I contacted customer service and they said I could only return the part for STORE CREDIT, AND they would charge me a 20% restocking fee! So they charged me $200 over the sale price originally, then wanted an additional $260 to allow me to return it... and then would only give me store credit for a vehicle that I didn't even own... total garbage and scam!