Reviews (146)
Overall rating
3.4
Edited February 22, 2019
So far this company has been a bit of a let down. They lost my order and can't seem to find it. I hope they can get better organized and have better customer service in the future! Additionally this company tried charging me again and sending me incorrect information that did not pertain to me.
IGLIVISION
United States
3 months using the app