Midway is a great company to buy from. Prices are competitive, they fill the orders in a timely manner, and shipping is quick.
My only complaint is they charge 2 hazmat fees if you order primers and powder together. I normally try to combine powder and primers in one large order to spread the hazmat fee. Other than powder and primers, I usually buy from Midway.