The Roadster parts issue seems pretty bad. My Roadster is in Fremont getting the 3.0 battery upgrade, but parts are scattered around and it's been more than two weeks to get the job done. There are (or were) a lot of Roadsters in the Bay Area, but having a local shop doesn't help much if they have to stop work to get parts sent from another shop. Fundamentally, even here, there are not enough Roadsters to justify many Roadster shops here.