hey guys, i have been looking for a thumb release for some time and i know carter is top of the line. I have can 2 Carter Insatiable releases for $80. Do you guys think i should do this and just sell the other one? get back to me asap Thanks, Nick.
I say go for it Amazon has them listed for 179.00 so u can't really go wrong. Sounds like a good deal, but playing devil's advocate sometime a deal too good to be true usually is. I would go for it though. http://www.amazon.com/s/ref=nb_sb_noss?url=search-alias%3Daps&field-keywords=Carter+Insatiable+release&x=0&y=0