1 reviews | Active since Dec 2019
I am very much annoyed with the service I get from this company. There is no communication and no connectivity at all. They say nothing and I spent an hour waiting to speak to technical support. Every month it’s the same issue. One star is just too much for them they deserve no star at all!!!!
© Copyright 2026 hellopeter.com and its affiliates. All rights reserved.