I actually ordered from Bitmain but indirectly, the miners were sold out quite fast by these resellers so I had no other option, The Bitmain problems started with an internal fight of 2 CEO guys 4 months ago, which I think was fake and was just coverage for they plan to release miners just before the halving, and mine on them in the meantime ...