We just recently claimed the account here. I am sorry to hear that you had a negative experience with us. I can assure you that our reviews are not paid. They are from the users who were able to complete surveys on our platform and we would like to have a closer look at your account and ensure that you can also do the same, could you please message us at: feedback@cpx-research.com, my colleagues from user support will help you within a few working days :-)
The website itself is proven to be terrible at hosting websites, it also been rumored to host spammer sites which they ignore blocking.
It may have been blacklisted according to MyWOT reviews.