Well, I am not sure such review and my experience will be useful for someone and will beThat is pretty fast indeed.
if you intended to provide a review of this host then please click the 'WRITE A REVIEW' button at the top of the page.
You are in the UK where credit cards are the norm. In Europe mainland SEPA payments are the norm. Here credit cards are exotic. I find it weird that internationally oriented companies do not accept EU payment methods.As to payments, sure they only do US dollars, but then so do Linode & DO.
I dont find it to be an issue at all - my payments are just auto converted by my credit card (or Paypal).