I ordered a product from China to the UK and was a bit nervous when I saw all the reviews of this tracking company. I don't normally write reviews but thought I had to this time to share that everything was fine for me. Track718 was a bit behind on getting updated but I did receive the product ok in a reasonable time period. I can't speak to what happened to other customers' products but I personally had no issues.
Claim your business profile now and gain access to all features and respond to customer reviews.