I've pre-ordered the X1 from Shot To, and am a bit surprised by the following terms: "PLEASE NOTE: Pre-paying for your preorder does not constitute confirmation of contract Acceptance of your order and the formation of a contract between you and us will take place when we send you an email confirming that the products you have ordered are being despatched to you, unless we have notified you that we do not accept your order or you have already cancelled it. If you decide to cancel a paid pre-order funds paid will appear in your ShopTo.Net account balance. In the event of a pre-order dropping in price we will credit the difference paid back to your ShopTo.Net account balance upon the item shipping. This amount can only be used towards purchases on website and is non-refundable. Once a paid pre-order has been made due to the different costs of our various delivery options you are not able to change the delivery method selected. " The first bit - placing a pre-order does not constitute a contract, contract will be once we've dispatched goods - is standard, and makes sense (eg, they don't want to be in breach of contract if their supplier lets them down, or if the price goes up). But they're saying that although there is no contract, you can't change your mind and ask for your money back (you get a credit to spend in store instead). That can't be right. Not only that, but you should be able to receive the product, change your mind, send it back and still get your money back (distance selling rules).