Reviews (13)
Overall rating
2.5
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