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.
United States
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.