No it's like magic - the tires just appear on the car mounted about a week after you click the "purchase" button. I couldn't believe it myself but there you go.
Send this to ten people and in a week...
Seriously, they ship the tires to you and you go somewhere to have them mounted. I took mine to the Mercedes dealer because in reading the instructions for mounting tires there's a little bit of fuss over the pressure sensors and removing them before removing the old tires from the wheels. I wasn't convinced my local Tire Kingdom/Mechants/National Tire and Battery place would pay that much attention. If you bring them someplace, do yourself a favor and make sure they don't hose up your sensors!
Here's my write up with some useful info
Click Here