I just had my 30k mile maintenance done at Smart Motorwerke. Thanks for the recommendation CalSmartie and zette! They do have excellent customer service!I got my 30k mile maintenance at Smart Motorwerke in Walnut Creek (it's part of York Motorwerke, independent Benz shop), they have excellent customer service. Much better attention than I got at SF Benz dealer. I think the price was slightly less than the dealer, with so much less hassle. I'll be returning to this WC shop for all my maintenance. I can dig up my receipt if anyone wants to know exactly what it was.