One trick a particular mail order company does here in the UK is to accept preorders and if they then find out they can't get it for that price they change the product code. Your preorder will stay in the system forever as they won't add any stock under that code. Sods.

They don't accept any money until you actually get the item shipped obviously.