I've been into the shop for a couple of items (one big and one small) at the suggestion of my BMW dealer. Both times the team was polite and knowledgeable. That got me squared away with minimum hassle. I felt the price was fair for the high-quality work done. What more can you ask?