I've had my BWM e90 serviced at Palo Alto Shell for the last two years. The work professionally and efficiently. The shop is kept clean and organized. One thing to note is they have a very advanced road force tire balancer and laser alignment machine at this location. If you do visit this shop, just keep in mind that they charge your credit card inside the gas station. Your credit card company should be on the lookout for a charge or the transaction will be declined.