F***ing scammers
today my debit card statement showed a billing of
888-213-8592 Hosting Payment 14.99
I don't have a web page to pay for. A quick google search showed they charge this to random card numbers. If you call for a refund they ask for the last 4 digits of your card to verify your account. Then charge you an ass load of money. Gotta call the bank in the morning, fucking assholes.