A scam. 100% ! My product, a dartboard from Winmau-EU suggesting a solid supplier, was allegedly shipped from China to Spain but went through customs in Kansas City USA!? I even got a message that suggested a transfer was complete but was dated the following day. Obviously impossible. The product and supplier is still advertised but with tiny nuances in the seller's Email/website address. The contact Email address from track718 doesn't exist.
Claim your business profile now and gain access to all features and respond to customer reviews.