Almost all nurseries carry them as well as some Wal-Mart and Lowe's type of stores. Some organic soil mixes already contain some so you can cut some costs and buy those if you don't want to buy it seperately.
Blackgold brand makes some worm poop. You can get it almost any hardware store in my area (Sf Bay). Its about 10 bucks a bag