It's a scam
It's a scam. They sent some random item i didnt order thru popup on Amazon, charged me and then send automated response to charges.
美国
It's a scam. They sent some random item i didnt order thru popup on Amazon, charged me and then send automated response to charges.