I wouldn’t be down on cheaperthandirt or any of the stuff they carry. I’ve had nothing but good luck with their goodies. The Barska scopes are pretty good believe it or not. I have the 6-24x40 on an H&R Bullbarrel .223 and shooting off sandbags it will blow the neck off a (empty) Budlite at 300yds consistently. Big time family entertainment for minimal investment.
The main problem I have with Cheaper than Dirt is they are not that cheap. CDNN is always lower on the few things they might have in common. They often have some great deals on magazines. The best thing is their mags are almost always original manufacturer or name brand. I bought several Mecgar and Argentine military mags for the Browning HP and they were low in price and fine quality. I mean really good.
I don’t knock the cheap sights on CTD, I just don’t have enough knowledge of them to know the good from the bad. In general, I’d trust the $150 sights more than the $29 ones. But if there’s a great sight out there for cheap, I’d buy some just to have them for a rainy day.