Coolhandle
Coolhandle has refused to refund my money
I paid Coolhandle $262.80 for web hosting services on 05/24. For some strange reason, their system triggered a refund for my account and it was placed on hold ever since. I have never used their services to date. I contacted the company to find out what happened and was told that the money that I ...