Scam
Scam. My order never arrived even though their fake tracking says it was delivered. Been reaching out about a refund to no avail. All these positive reviews are so clearly fake.
美国
Scam. My order never arrived even though their fake tracking says it was delivered. Been reaching out about a refund to no avail. All these positive reviews are so clearly fake.