Besides the dealership , what 's a good repair shop to take a BMW for the scheduled service maintenance in San Francisco ?
To get the tires changed on my BMW , should I go to a BMW dealership or take it to a private shop ?