I recently ordered an item online, and the seller provided a tracking number linked to Track718. It's been over a week, and the tracking status hasn't updated. I'm starting to get concerned about the legitimacy of this tracking service. Has anyone else used Track718? Were your packages delivered as expected, or should I be worried about a potential scam?