There is no 'breach of contract', any business can perfectly legally refuse you service or delivery and choose to refund your money. How do you not understand this? Hell, a gas station can refuse you to buy a pack of gum if they feel like it. Nothing illegal about that unless they refuse you based on race, gender or sexual orientation.
"Refusing" a purchase is very different than accepting payment, failing to deliver the goods, raising the prices, and forcing a refund on a customer. While it may not be literally illegal, it is scammy.
Actually Swede is right, you need to learn a little about business. I think half of this problem is because you niche grass roots people were previously the only peeps running around Bitconia and now business people are coming in. None of this is unfamiliar to anybody who has been involved in business negotiations and processes for any significant amount of time. BFL doesn't scare us, because we know the pattern, we've seen it dozens of times. We even understand how to mitigate it. It happens, it's not unusual and we're comfortable with it. So grab your foil hats people, we're here and we aren't scared of it. We will not bow to your bloated FUD and we're gonna hash like the well funded bitches we are.