I don't buy from CTD because MOST(not all) of the stuff they sell is cheap-o crap. I'll stick to BravoCompany, gandrtactical.com, or rainierarms.com
Not being familiar with this company, my first thought was, "Wait, Gander Mountain opened a tactical shop?"
My second thought was, "Wait, aren't we talking about companies that aren't unreasonably expensive?"