I have heard a lot of good things about TDSA but even more than that, I was in 2A when a guy came in wanting to pawn his xd 9 (wanted 450 or 500) to pay some dr bills (cancer treatment) marshall handed him 600 and a card to reach him if he wanted the gun back.That told me everything about his character.