Hi. I am completely new to roaches, have never kept them before. I will openly admit to having been one of those people who was more than a little grossed out by the idea of keeping and handling them. However, last week I went to a reptile shop with my partner to buy crickets for her Water...