I had a test drive at Leeds before buying an M3. It was a great experience. Turn up, they unlock the car, off you go for half an hour on your own. Bring it back, walk away. Then place your order at leisure on your computer (or you can chat to someone if you want who will load up the website on a...