1 reviews | Active since Jul 2010
Amobia requested installation fees to install within two/three days. Find out that all installations been on hold although they got installation fees for two weeks. Nobody answering your calls eventually. Trying now to get my money back. 21 August 2017. Please stay away from Amobia.
© Copyright 2026 hellopeter.com and its affiliates. All rights reserved.