Wait a minute!
What kind of shipping/delivery timeframe guarantees do we have per as your "Terms of Sale"? What about when the SELLER misses their own delivery timeframe of the product/service (including hosted)?? Not a single clause where Black Arrow takes the slightest responsibility? What kind of accountability is that? Please clarify and update your TOS:
Delivery Terms
9.1 The Products are delivered to the delivery address specified by the Purchaser, unless otherwise agreed. The delivery date is provided for information purposes only and shall not be binding on Us.
The Purchaser is not entitled to refuse acceptance of the Products, withdraw, cancel or revoke the order or make claims for compensation due to ANY delayed delivery.
What?

So technically, you can choose to keep our payments forever without delivering absolutely anything?

?
9.2 Where delivery is delayed due to any of the circumstances constituting force majeure in accordance with "Force Majeure" below or due to any act or omission by the Purchaser,
the delivery period shall be extended by such a period as is reasonable in light of the circumstances.
The delivery period shall also be extended where the cause of the delay arises after the expiry of the originally agreed delivery period.
What's a "reasonable" extension period?
What kind of refunds would apply due to Seller delays?? Why are delays not explicitly mentioned as a reason to get any type of refunds?? This is the single most worrying part about Black Arrow....
8.4 When the customer pays in different currency than USD, any liability we might have (refunds, repairs, etc) will be calculated in USD at the agreed exchange ratio at the time of payment.
The customer understands that we are accepting payment in different currency only for the convenience of our customers. It is customer's choice to pay in different currency.
Are you saying that you'd refund us in BTC using the date of the refund request or the date of the original payment installments? That's not very clear.
What about returning exactly the same amount of BTC we paid when a delay is caused by Black Arrow, which in turn causes miner not to break even in those same BTC terms?
Thanks for clarifying!