Deceptive website
This website seems to only care about posting negative reviews. If you request the removal of an incorrect review, they won't take any action.Their customer service is rude and unhelpful. it's hard to understand what drives their behavior.
Date of experience:
Dec 19, 2024