1 reviews | Active since Mar 2018
Worst customer service I have not even received any. If there were zero stars they would have had it. Do not join these guys, they are terrible! I phoned in everytime and even the managers lie in promising they will call you back but never do!
Best regards,
Best regards,
© Copyright 2026 hellopeter.com and its affiliates. All rights reserved.