I wonder what start date they're using for their payout estimation. Seems that all indications are that Neptune batch #1 isn't shipping until Q2 2014, which makes ROI... unlikely. If the Neptunes started hashing today, then yeah -- I could see the payback. But that doesn't appear to be the case.
Isn't that somewhat dishonest?
Strike that. Par for the course around here.