Thanks. I'm looking specifically for a place that will mount new tires I've had shipped to me from the US (should have made that more clear in the first post). All the shops listed in that thread are tire retailers. In the US, most retailers won't mount tires unless you buy them at their shop, since it eats into their business. Usually you have to find small independent shops to mount a tire you've ordered online. Does the same hold true here?