Safety Report: Never received merch, but charged on credit card, Nashville, TN, USA
1 year ago
Nashville, Tennessee, United States
Almost 59.00 needs to b taking off my credit card. Received no merchandiseScam, never received merchandise. Need to be reimbursed on my credit card, period
Comments
Comment
12