If you're going to charged me the whole amount of my order when I cancel it at least let me know first. What's the point of having the option to cancel my order if I'm still going to pay for it? Even at the restaurant I can cancel an order free of charge.