Ordered a few things recently...here were my results based on the last 6 weeks. MidwayUSA: A. I've been a Midway customer for a long time and from my experience their inventory is honest and their system is pleasant to use. They ship fast (assuming they have stock). I have no complaints with them. Brownell's: B. Not bad but their system is a little wonky. With Midway's you can login and cancel back orders, etc. - not so with Brownell's. Also, I swear people have ordered PMAGs long after I did and have received them while my backorders have languished. Still, I knew they were out of stock when I ordered. Natchez SS: C. Hate their online system (you can't even see your order history), but their prices are usually slightly better. However, they take forever to ship. At the moment, I won't be receiving an order I placed in mid-January until mid-February. Brassman Brass: A+. Placed an order and two days later got an apologetic call. They didn't have 1,000 .308 147gr HPBT bullets, so they could either issue a refund or send 1,500 of 147gr HPBT pulls. I took the pulls and they look like brand new to me. Outstanding. Kentucky Gun Co: F. Noticed they had 8# IMR 4064 on their site and in stock, so I emailed them and asked if they really had it. A few days later they said "sorry, we are out, but we do have the 1#". Ordered the 1#. A few days later, "sorry we are out". This after telling me "Please note that unlike a lot of our other competitor's websites, we have a Live Inventory System that is accurate up to the minute." Not so much...placed an order for different powder on 1/17. Will it come? Who knows...haven't heard anything further. Classic Firearms: A. Ordered a crate of 7.62x54R Bulgarian Silvertip and got it just as expected at a reasonable price. UN Ammo: D-. Ordered a crate of 7.62x54R and expected the familiar green spam cans, especially since that's what was pictured for the item. Instead, got the most godawful rusty-nail crate with two white-powder-encrusted cans. The ammo inside is probably still good, but this is 1956 manufacture and 7.62x54R.net notes that they've had problems with reliable ignition and hangfires. I told UN Ammo that it doesn't look remotely like what was on their site. Their response was "don't worry, shoots great!" Maybe it well, but that's not what I ordered. Sportsman's Guide: A. Only bought from them because I had a coupon, but can't complain about...yeah, another crate of 7.62x54R. Everglades Ammunition: B. I'd give them an A but their 55g bullets are a bit panic-priced. Still, order and shipping was smooth.