-
How does it actually work? I have (touch wood) never had to deal with an incident like this.
The company seems to be really based in the UK. That says, they seems one of those really slow and old fashioned companies or a complete scam. I placed my order about 20 mins ago and still haven't gotten a confirmation email nor am I able to log into my newly created account, so we will see.
I have taken screen shots of the checkout steps, so it should OK.
Cheers, gonna give them a go. I have a thing about Paypal, but my credit card has excellent customer service, so worse case I can request to cancel the payment or whatever that thing is called.