I sympathize with the OP. But in his case, its truly an overreaction based on the value of the item. How many times have you encountered an amazing item worth many times more on retail and spend countless hours/days researching before placing an order, then next day you get an e-mail saying: "sorry your order have been canceled, the item is out of stock or item doesn't match".
I've seen many cases were people are getting sued for damages and EMOTIONAL distress caused and they win a few million jackpot lawsuit.
It's hard to quantify the OP emotions, but certainly shouldn't be neglected as if it didn't happen in first place. Mistakes happens once in while, but hopefully not too often.
just my 0.50 cent