cranz: Isn't this when rainchecks come in handy? If a promotion does not specify that there is limited stock, and a company does not meet the demand for the promotion they must offer rainchecks. I remember something from my legal days of companies having to have ample supply of a product thats being offered on 'sale' or 'special price' if they don't specify that there is limited stock

Saying "limited stocks" just doesn't cut it any longer and both the ASA and commerce commission have clearly reiterated this in recent findings.

This ASA case is very similair, I would suggest you lodge a complaint with the ASA - you have nothing to lose.