I love this place they have amazing customer service! The down part yes they are some what expensive but if you own an expensive car or have a European car most likely the parts and maintenance is going to be expensive that's a given, but they treat their customers amazing!