You ask about cancelling a new car order?
Well, yes, of course car orders can be cancelled.
But Ling orders the car on trust, where as at a dealer you would have to pay a deposit.
So if the order is cancelled, especially a factory order, Ling will get surcharged by the dealer.
This might cost her up to £500+vat.
So only place an order if you are sure you want the car.