I've purchased a ton of a ammo from them in the past 5 months in preparation of our retarded mail order handgun ammo ban.
There are GTG. Always helpful and always ship quickly
My only complaints are their shipping charges are often higher than what other ammo vendors charge and they don't seem to have real-time inventory updates, and bill your credit card before the ammo actually it ships. The end result is they can bill your card only to find out they don't actually have what you ordered in inventory. They credit your card for the mistake, but for me, at least, the two times this has happened resulted in the credit not going on my card until the next billing cycle. In effect, they had use of my money for 4-5 weeks. I don't like this way of doing business, and in this day and age with integrated systems that update inventory in real time there is no excuse for it.
But other than that, they are GTG.
I will add again, that the Internet is no longer in beta. E-commerce software is mature and there is no excuse for charging one's card before the order actually ships. Those days are over.