Surely if they're on the website, and can be ordered, then they have advertised them for sale at a price of £0.00. If they are claiming they don't have them in stock then they should notify the buyer by telling them they're on waitlist or advanced orders etc, otherwise they must be breaching...