Reviews (176)
Overall rating
4
July 27, 2018
I wish it was easier to reach tech support. The app has many glitches and tech support is impossible to get a hold of. I scheduled a call with them. Waiting on the line for 20 minutes and no one connected.
Astro Shoes
United States
22 days using the app