bitmain is the only one i have found thats not dodgy as they say.
I wouldn't go that far. KNC is also a GREAT company, and even though they are expensive, MegaBigPower has always delivered as well. But Bitmain (and ninjatech) are great people, and deliver a great product.
The whole problem was caused by blockchain being down, and they have to MANUALLY verify all payments from that time because of this. That is a lot of work.....Should they stop trying to catch up, just so they can stroke your ego by posting on here?
Also, they are in China, which means it is 2am there right now.......and they still posted that they are trying to catch up......That sounds like a good company to me!