I wish it wasn't rare to have this sort of occurrence happen, and honestly it isn't necessarily that rare. But we always hear the stories of the stores that ripped someone off or didn't send a buyer what they were promised, or pulled an order at the last minute because a card went up in price. In short, we get more BUYER BEWARE stories than we do stories of companies doing the right thing.
Which made this a refreshing change.
On August 27, I sent a buylist to Channel Fireball that included 29 fetch lands. When fetch lands were spoiled the following weekend, I feel like I was the only person whose heart sank...I had heard stories of merchants backing out of buylists because of fluctuating prices. Despite the drop in value of fetch lands, ChannelFireball stuck to the original price, and I received my payment this week.
You can find the full story here.