If your asking opinions, no. Your buying worm shit; go make some yourself. Only takes up about 8 cubic feet and 15 minutes of your time to set it up. Also, thats 19$ for 15 lbs. At my most expensive hydro store, I can grab 15 lbs for 16$. You'd have to factor in shipping costs too, buying online
Its not bad deal man with the shipping incliuded I started my own worm bin so I have plenty of castings on the way but If I had to order I would use this site and get the 60lbs for 61$ not a bad deal good find
Like I said, this hydro store is cheaper even though they are the most expensive one around; based off that I'd say hit up local stuff. If not hydro shops, horticulture/agri supply shops will for sure sell them cheaper.