I use them almost exclusively because, just like you said, the price is right. I consistently catch fish with them too. Though you will get (Give or take) ~3-6 bad hooks per pack of 50. So if you start to notice you keep hooking up with fish and they keep spitting out the fly, toss that fly in the garbage and tie on a new one. I had to learn that the hard way on 2 separate occasions. I kept hooking up with fish, fish kept spitting the hook and I couldn't figure out why. Finally I examined the hook and noticed the point was dull and short, no wonder fish kept spitting it out. I tied on a new fly and boom, fish in the net.