I had a decent experience with them. Their support wasn't always great. One hand did not know what the other was doing. Soemtimes even in the same support ticket with the same person. I never ran into malicious ads.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.