If you do not complete, sign and return this Agreement within ten (10) days of the Notice Date above, HashFast will assume that you have consented to wait an additional 30 days for delivery. You may not cancel your order or request a refund after such 10 day period unless HashFast does not deliver your equipment by [NOTICE DATE+30]. Your cancelation terminates your right to any additional equipment that might have been due under our Miner Protection Program.
This can't be legal (as in, they can't really believe we will eat all of this shit).
No that can't be legal.
Earlier ToS said we had 15 days from December 31.
Furthermore, that 10 days deadline is not mentioned in the email which links to that form.