based on the above information I think you are due a refund - the only strange part of this is this: You computer is now with the shipper. It's possible that it was turned over the the shipper and out of Hashra's possession before he received your letter and it would not be prudent for any business to issue a refund when there's a chance you may just keep the refund and the miner.
Since you are also in China it seems the best way is for you to return the unit after it's received or simply refuse shipment that way the shipping company can notify Hashra that the unit was never delivered and you can get your refund.
Technically speaking - YOU ARE CORRECT - the unit was truly NOT shipped on May 31st and I agree your are entitled to a refund.
opposing opinions chime in please....