Reviews (12)
Overall rating
3.1
February 13, 2025
Caused a ton of issues at checkout and customers could not finalize their purchase.
Sole Premise
United States
About 1 hour using the app