Stop in for a cup of coffee

so I ordered a baseball cap and a tee shirt from a web site - I wake up this morning to an email stating that due to an error the hat is back ordered (it showed in stock) and would I like to cancel the order or select a different hat.. on the one hand, that's cool, thanks for the heads up, but I have a feeling like I've been the "victim" of a bait and switch.. I'm a little pissed off, I liked the hat.. :wtf: