These folks are the best! The estimate from the BMW dealer nearly sent me into shock! These folk looked the car over, fixed me up and sent me off for a fraction of the cost and, came in below their estimate (they had told me in advance that they hoped to come in below estimate and had padded their numbers, just in case they found the unexpected). They will see me again….and again. It is truly a blessing to find someone you can trust. I mean that literally. Thank you Motorsport Connection team.