Free: Contests & Raffles.
Maybe out of your way depending which store you were at, but Skagit Arms and Coastal in the Burlington/Mt. Vernon are both had the 125 lite loads on the shelf at reasonable prices.
I have never bought ammo on line due to the shipping and hazmat fees.Will use ship to store if its on sale.I dont buy large enough quantities to make it cost effective.I have friends that do but they are buying by the case so shipping is usually waived .Try to support my local B&M when I can .