Buy in bulk. I just made a huge spreadsheet of costs per component and Powder Valley and Graf's are the best I could find. TNT came close but once you factor in shipping and notice that Graf's pays your fees when you order enough, they make the cut. Max out your order under all circumstances, powder and primers don't go bad.