16 Jul, 2018 → by ClaimboUser77903
Very frustrating review policy
They do not allow you to edit or delete your own reviews once you post them. I called to get my review deleted and they said that I had to reach out via email but that it would take 1-2 business days to delete the review. This is a very frustrating policy! This isn't...