Hey Paul - check Natchez Shooters Supply, Cabelas or Shotgun News - you can get 45 ball by S&B or Wolf for around $10 a box - same with 38s. What the hay are you buying Winchester White Box for - that is 2nd quality ammo and standard winchester prices. And what they hay are you buying from the bass pro shops for - they don't have a problem making money off ya Pal.
Buy in bulk, you will be happier. Reload, you will be even happier then. Reloading is a great Father/Son activity. HTH. Mikey.