KingTaeTae
2 years ago100+ Views
Saying no to Amazon???!!!
Amazon has lied to me about gift card money staying on my account. They lied. half of my orders went onto my mom's Visa card. Like wtf.
3 Like
1 Share
0 comments
3
Comment
1