Ja, dürfen die
ist natürlich kein schönes Geschäftsgebaren und macht einen miesen Eindruck. Aber: In Deutschland herrscht Vertragsfreiheit, das heißt, ein Händler kann sich frei aussuchen, mit wem er Verträge schließt, oder er kann, wie hier, einfach mal einen Vertrag "auslassen". Theoretisch könnte auch der Bäcker an der Ecke einfach mal sagen: "Heute nicht". Weil die Läden aber ja in der Regel was verkaufen wollen, passiert sowas sehr selten, denn es verärgert die Kunden nachvollziehbarerweise.
Vermutlich war die Ware wirklich nicht mehr auf Lager und das System hat die Bestellung automatisch storniert. Schick denen doch mal ne Mail und verleih deiner Enttäuschung Ausdruck, vll. bekommst Du ein Trostpflaster.
Ansonsten: Ernstings hat bald glaub ich Thermosachen.
LG
Froifroi