I've probably ordered a dozen AR-15 5 round and 30 round magazines from them, amongst other parts, over the last few years. The customer service is always friendly and I've never had a problem with the shipping time or items themselves.
Some mention that they can find same/similar items cheaper at other places, but for a 1-stop shop for pretty much everything, they do pretty good!
NRA Life Member
Active Duty USAF 1994-Current