It is difficult to find a quality shop that will service high end imports. Monroe Foreign Auto Repair is clean and professional. Most shops will have oil pools and broken cars sitting around. MFAR looks like almost like a surgical suite for cars. They were very prompt with my service and actually took the time to learn my name. My BMW is the first import I have owned that I won't do my own service, so I cannot comment on costs. Usually, if you own expensive, you pay for it in all areas so I'm not too surprised at the bill for my service. I would recommend Monroe Foreign Auto Repair to anyone.