All Roaches are expensive not just Discoid. Discoid last I checked cost the same as Dubia. You dont buy roaches that is the point

. You buy a few like a mixed large nymphs pack, Then you wait for them to grow up and they breed. Once you get a breeding colony going they are free.
You also have to keep in mind that 1 Discoid is EQ to 6 crickets. That makes a big difference when you are pricing them. They are not too expensive when you look at that. Crickets cost a whole lot more when you factor in they eat way more of them and half of them die.
EDIT: just checked Discoid is a tad pricier, you could also mix it up with GBR they are legal in Florida. Get colonies going and they are free, they dont stink and dont die and are easier to care for. The EW factor is easy to get over, honestly I thought I would have the same problem as you (it is gross).
My wife did too, since having them, I actually pefer the roaches. I dont find them all over my house like I do with the crickets, they dont smell, they dont jump like crazzy when I go to pick them up. They are 1000x a better option.
Handling them, you get it over it quick. Once you do it its fine. At first I could only handle the babies, the adults were big and I wasn't ready. Then after I finally handled an adult I was over it. They dont bite they are not dirty they are fine. If anything handling crickets should be scary they are dirty, they do bite.
Here is some FL legal roaches,
http://capecodroaches.com/t/florida-legal-roaches