M

As a customer of Rebel Monster, I have to say that...

As a customer of Rebel Monster, I have to say that I am highly disappointed with their services. The website is poorly designed and difficult to navigate. The customer support team is unresponsive and unhelpful. I would not recommend this company to anyone.

Comments:

No comments