anyone know a good cheap place to buy water crystals dubia ? are they worth it ? do you recomend them and are they the same water cristals you can buy at home depot for plants ? if i bought those water crystals from homedepot could i use them for dubia or other roaches?