Very hard to track
Very hard to track. Says it was delivered. I don’t have it. I’ve been told that this site is a scam and that I’ve lost my money!
United States
Very hard to track. Says it was delivered. I don’t have it. I’ve been told that this site is a scam and that I’ve lost my money!