Pete's is a godsend for BMW owners in San Francisco. I find their prices are lots cheaper than the dealer. And they always include alternatives (wait, ignore it, take it to ..., don't get the Factory Authorized windshield, etc.) All of that saves a lot more cash.
What makes this place less like a neighborhood garage and more like a luxury car dealer's service department is the service manager, Mario. He is just like the service advisor at a dealer, except more straightforward, more knowledgeable and more helpful with alternatives and suggestions.