The biggest thing in my mind is if you buy direct from bitmain you have 90 day warranty. Warranty do not transfer so if you buy from ITOP you have no bitmain warranty, unless they are lying to bitmain and send it in as if they still owned it and did not sell it.