I ordered and paid for a product at one Circuit City store for pick-up at another location 20 miles away. At the time of ordering, the system showed the product as being in stock. Upon arriving there, and after an hour of wait, they informed me that it's out of stock, and would not substitute a comparable, higher priced model.
Does this constitute a breach of the sales contract? Thanks.

