For myself.... I'll have to say Midsouth.
For the reason that if I order by 10:00AM one day, my order comes the next day. But then again I live in North Alabama so the distance is about 100 miles. plus Midsouth seems to be a litte cheaper on reloading bullets for rifles.
Plus recently I ordered some 9mm bullets from Midway, they were Rainer copper plated bullets. Supposed to be cupped base like in the picture, but when I recived them they were plain base. Called them up and told them about what the picture showed. They said you can't tell from the picture... well I've loaded many Rainer bullets and they make two different 9mm,115gr. RN bullets. It cost me $11.50 to send them back then they added a $5.00 restocking charge on top of that. TOATLY PI$$ED me off! :x
If I can help it, I'll order from Midsouth, but that's not saying I won"t ever order from Midway.
Just my two cents.
Dennis.