1 reviews | Active since Oct 2023
I can't give zero stars but it should be zero.
The company continues to PREVENT ANY COMMUNICATION with the technical department. The ONLY HUMAN I got hold of was in SALES - and he put me through to their NON-EXISTENT technical assistance.
© Copyright 2026 hellopeter.com and its affiliates. All rights reserved.