Skip to content

17track.net

    As with many other reviews I have been waiting for weeks for my package. I believe this “tracking site” creates false tracking histories, possibly because they are paid by various scammers in China to delay awareness by customers who have been scammed. You should contact your credit card company, report the scam, and put the transaction in suspense.

    Leave a Reply