26.11.2016, 12:37
No they're not a scam the support takes time due to time differences if you need any help regarding setup or questions i can help you via PM, I am using there service since 1.5 years, Got 4 servers all of them on hosted tab.