Use at your own risk
They made an offer to pay users for posting trust pilot reviews. After posting mine, they refused to pay. I would highly recommend not using any website that has to pay their customers to say good things about them.
United States
They made an offer to pay users for posting trust pilot reviews. After posting mine, they refused to pay. I would highly recommend not using any website that has to pay their customers to say good things about them.