Not sure how it goes in other countries, but in Netherlands, there is no deposit required for the booking at MG. You do however, sign a contract that can be held up legally if the seller wants to do it.
In my case, the dealer did try to 'threaten' me saying that I can't just cancel the car as...