BFL completely, completely fucked me, straight-up lied and robbed me. The Avalons I tried to buy got caught in customs, permanently, apparently. Round three, Bitfury. I might have bought from KNCMiner but the fact that they haven't shown a prototype chip and they are supposed to ship in 1 week seems really fishy.
Just about all the ASIC manufacturers you mentioned are killing their own markets, incredibly short term thinkers. WTF were BFL thinking last year when they announced the 1,500GH/s Minirig? They got millions of dollars of orders for the things, from people that don't need to be mining at all if they can afford $30k a rig.
Why are Avalon taking orders for millions of chips, does the net need that much?
Same goes for KNCminer and the Bitfury 400GH/s units. Why release such powerful systems onto the network? By the time they ship they will be over priced and useless. What's the follow up, go 28nm and sell too many GH/s again, then what? That's as far as the tech goes, after that there are only price wars which will close most ASIC manufacturers, Moore's law wont save them, the diff rate increases are way faster. Had these people stuck with a 20GH/s product like the Drillbit board we would all be better off, and they would have had a sustainable market. ROI comes not from the number of GH/s you have, but how much those GH/s cost you. The Drillbit boards at $300 for 20GH/s are better ROI than an Avalon Batch #3 which will never pay for itself, nor will any BFL product shipped after Oct, including the Monarch which is now eta Feb 2014. If we get the Drillbit boards in Oct they will make positive ROI.
If I was an ASIC mining rig seller, I would place a limit on how many you can order. If necessary conduct random draws to even out the distribution.
The ASICs are mainly going to rich people, this is not how the Bitcoin network was intended to be. It was meant to be decentralized like the good old GPU days.