But in that case you have a contract - you signed the credit card slip and obtained a receipt for your purchase, even though the goods are not delivered.
I don't know about in the UK but we do not yet have electronic signatures the US. I consider my providing private information like my home telephone number and email address as the closest thing to a signature. I consider the electronic invoice as my receipt. In fact, it often is your receipt if the transaction does complete.
I would consider that submitting a web form or sending an email is effectively making an offer to the vendor - like walking up to the cash till. Until the vendor responds and confirms your purchase and charges your card, I suspect you have very little legal standing.
My only response to this is the vendor often does charge my credit card immediately. I even get an acknowledgement of this within moments via email. Does this constitute an acceptance? and if so does a later cancelation constitute a breach of contract?
Now, I'll argue your side for a bit. I just looked at an "invoice" from a memory vendor. At the bottom it states, "...This order acknowledgment is not a contract..." It goes on and mentions things like credit review, product availability, not responsible for errors in prices, etc.
I have no problem with this. The vendor is just covering themselves. I do have a problem with statements like this when they are only made at the end of the process, after the consumer has completed his part of the online transaction.
Some vendors do not yet have even this much available at their sites.
So I ask, "Just what does the consumer have a right to assume?"
Phsstpok
<b>We are all beta testers!</b>