I buy a lot of stuff on line. I use Graf and sons account they have cheap shipping but Midway has more stock. (Usually) I have found a couple of places to buy bullets with free shipping, and Cabela's usually has free shipping on orders for $150 or more. Powder and primers are different as they have an extra cost of hazmat fee but powder valley seems to have good prices and you call alway plan a trip to areas that have stores with what you are looking for. And don't forget about the gun shows. Not always best price but average and no shipping just gas. Sometimes local shooting clubs can order supplies for good prices but then don't under estimate the local guy you can build a relationship with that may not have what you want but can order it for you. I shop around because I am cheap but that is just me.