These guys are great. Passenger cars are not their main thing.. they seem to cater to industrial and big truck customers. Also, they are not auto generalists, they're tire guys, so don't come here to get your muffler replaced. Don't let that dissuade you though. They're awesome at tires.
They took a) a last minute tire mounting request b) did the job with extra care (cleaned the rim of the wheel so the new tires seat properly, for instance) c) did it in about 30 minutes.