BoostHoste
Consumer Report
I signed up with boosthoster.com to have a domain. On 28 March I cancelled my registration and asked for a refund. They emailed me the invoice for my refund but I have not received my money yet. I've been calling customer support for 3 days straight and they keep sending me to the tech support ...