SCAM
This so called "tracking site" only supports scam businesses. So if u order and get a mail from Track718 just know u won't recieve ur package.
Belgium
This so called "tracking site" only supports scam businesses. So if u order and get a mail from Track718 just know u won't recieve ur package.