https://dubiaroaches.com/ is where I ordered from, and thank you for giving me advice on what I need to get first and where to get it. I am from the US, GA to be specific, and they charge almost double the price of the roaches in shipping, so I was thinking about ordering next from...