Another point to take into consideration is that we have NO proof this miner has worked 1 month or 2 month mining at 10ghs.
Just yesterday it was down to 7ghs for most part of the day until they turn it off and hasn't been online yet and the current data pool only showed it had been working for 3 days.
By the time this machines are done the manufactory will probably mine the shit out of them for a few days and will drive the difficult so high that you won't be making not even near what those calculators are telling you toda. I agree 100% with phill, better to put your money on zec and eth miners than risking buying this.
I'm out..