Let's face it, dealership maintenance/labor reflect their high overhead & corporate policies they're subject to. On the other hand, independents like Marc only survive if they deliver great service at reasonable pricing because you can always go elsewhere. I trust Marc period. He and his crew have to make a living too, so pricing may not always be the cheapest, but you want find better workmanship. They also treat you like a person, ...they "get it". I won't bring my BMW anywhere else.