I'm still new to the game (about 8 weeks) and have found 20+ TP's on my own, I've been trapped so many times it isn't funny, perseverence and using yourself as live bait will get you through.
Worse one was up by Fort Ithaca, the place is full of Atrox, took me 6 hours of game play to drag them...