Walmart has been selling the 100 rd value packs for around $40 for several years now. I know because I would pick some up on a regular basis before the madness.
^^^this walmart prices havent changed since THE GREAT CRAZ of 2012/13 and they were always the cheapest .45 i have seen locally