John Barnett

Genuine BMW had the best price. Not only that but their communication with me during the process was great. There was a supply shipping issue and they called to explain and refunded my shipping costs. I’m now a customer for life because of their excellent service.