I bought some nice .303 British ammo some years back from CTD - good stuff at a good price. Another time I bought something and was supposed to get some sort of "freebie" but that was never shipped, and when I called them to ask about it, the woman on the phone laughed at me and hung up.
Their local store - open for maybe a year in an Austin, TX suburb - had a large selection of guns, including some medium-pricey rifles (e.g., Dakotas for >$5k) and some fancy shotguns by companies I never heard of, some of which were priced $50k - $100k and more.
I don't think they sold a lot of these - I know I sure didn't buy anything there, since even accessories were overpriced. And since the store wasn't open for long, I don't think they sold a lot of anything else, either.