Absolutely terrible customer service
Absolutely terrible customer service. What a joke. No technical knowledge at all. Faulty cameras. They can't fix anything. Nothing works
United Kingdom
Absolutely terrible customer service. What a joke. No technical knowledge at all. Faulty cameras. They can't fix anything. Nothing works