Tracking Point is out of business. They folded up shop a couple of months ago.
Their ads were in Guns and Ammo just a few months ago!