Sorry, you're wrong. We have the same terms & conditions as most online resellers, including Amazon, which state that acceptance of the contract only occurs at the point of dispatch. These terms and conditions are presented to the buyer, and agreed to, at check out. Legally, we're very much covered if we get to the point where we decide that really have to cancel orders, even if the manufacturer isn't brave enough to announce that they've discontinued a product. However, as
@five8five just pointed out, technically speaking, we know that the product that was ordered back at launch is already in the "phase out" process, so discontinuance is inevitable and imminent.
One thing that most people don't realise is if I hear that a customer has been rude and abusive to a member of our staff, I'll cancel their order there & then. The guys can do that without manager permission but generally they are a lot more forgiving than me. I've been in their seat and received more than my fair share of vitriol. We can cancel any order for any reason we wish until we've dispatched the items.