I get mine at a bait shop. I can get 250 for $7.00 and the same with wax worms. They will keep dormant a few months in my garage refrig. When I want to go fishing I take a few doz out and put them in my container for the bank fishing trip and leave the rest in the refrig. After fishing the rest go back into the frig.
You can also go to www.dogpile.com and do a search on purchasing live bait and see what pops up in your area or on the web.