1 reviews | Active since Jul 2019
Worst customer support ever, you have to explain yourself hundreds of times and then they still can not help you, even with a stupid thing like a cancellation request they can not seem to grasp. Have never work with such *********** support staff before.
Would not recommend them to anyone!!!!
© Copyright 2026 hellopeter.com and its affiliates. All rights reserved.