Reviews (832)
Overall rating
4.8
November 9, 2025
I've never been able to make a payment successfully after changing three different cards. I've never heard of having to submit my ID and bank card information to buy anything.
Faithfulprints
United States
2 minutes using the app