Unfortunately it looks like HashFast is going to try to do everything in its power to avoid having to refund Batch 1 by shipping at the last possible moment before their "Deadline".
They should just issue Batch 1 refunds, ship batch 2. Give Batch 1 coupons to use to try and get "in line" again for whatever batch they are on (Even though I doubt people would even do that considering the types of individuals they have employed/defend on this forum).
Sadly the above is how businesses should be ran and instead they are ran with the full knowledge that only a handful of people will end up taking them to court and at the point they will just pay them off and have made a hefty profit.
HashFast initially seemed like a great company that was going to show the bitcoin space how businesses should operate, but it looks like that won't be the case.
+1, or really any alternative to skirting legality.