This place is a scam
This place is a scam. All my orders disappeared and the seller won't even contact me despite my inquiry about disappearing orders.
United States
This place is a scam. All my orders disappeared and the seller won't even contact me despite my inquiry about disappearing orders.