It's around the same prices as places like bass pro shops. If you buy the 50 rounders, it's likely a little more per round. You just have to find something else to buy if you are going to pay the shipping fee. If you can spread the cost out, you can easily get within 5 bucks of those prices, if not cheaper. The limit of 1 each is keeping the cost up too high for me, but it's available much cheaper than the local gunstores. The only real difference between this and most of the big box stores, is this is instock for over a day running.