Can't say enough about my recent purchase with CTCS.
One of the very few CGN sponsor websites that is without fault (in my opinion) and my order was shipped less than 4 hours after sending payment.
On top of that, their prices are almost on par with some items on the Brownells website.
Thanks CTCS, I'll be back for my next build!