You all need to take the feedback.com off of your receipts this is really really a scam.
Country: USA State: North Carolina City: Morganton
0 comments