When buying a new car or bike, motor insurance is mandatory, but you may not have to buy it from the showroom. Here's what the rules say about choosing your insurer and what you can do if a dealer ...