All refunds will be in the currency payed by customer. If you paid in US$, they would refund the exact same amount in US$. If you paid in BTC, refund will be in BTC, but all the payments are calculated to be in the US$ on the day of the payment. That's important: day of the payment. Go check the BTC/US$ historic value on the day you paid, divide BTC paid with it, and expect BTC value of that US$ amount on the day of the refund. Hashfast never considered refunding BTC payments in US$, but they've made it clear that accounting value is in the US$ currency. I'm burned also by this policy, but consider these facts before you officially request a refund not to be burned with the consequences when you receive the fraction of the BTC paid as full refund. You can always prepare yourself for a legal action against HF if you don't like this, but this have been confirmed and other claims are just wishful thinking.
Why are you talking about refunds? HF still has 22 full days until every single batch one customer gets what he paid for.
That's plenty of time.