I had a really bad experience with these guys, and the way they handled it is what made up my mind to never buy from there again.
I ordered some accessories from Centerfiresystems, and ammo from CTD at the same time. 2 days after my ammo arrived and my accessories order did not, I called them and they told me that they have shipped the order.
I waited couple of more days and called again, the customer service representative told me that they mistakenly sent my order to my billing address, not my shipping address (which I specifically indicated in my order), and that my order is on its way back to them.
I told him since the wrong address was completely their fault, they should at least send my shipment with next-day delivery.
He flatly refused, and I'm still waiting for my order.
more