I have gotten most of mine through American Cricket Ranch and they seem to be pretty good. I just got my first order ever from Wormman.com, and they were very clean, no "pest bugs" and I don't think there was a dead cricket in either box (I ordered 2000). The only complaint I have with them is that they only ship crickets on Monday and Tuesday, and I had ordered on Tuesday night and didn't recieve crickets until the NEXT Thursday (yesterday, 9 days later). If I had known that when I ordered, I woulda gone with someone else, simply to get them sooner. Local pet stores make a great profit on crickets. They probably get them for nothing then sell them for a dime a piece.... For 15 bucks you can get 1000 to your door online. For the same amount of crickets at a pet store, you would pay $100.00. So if you order 1000 online and 700 of them die, you're still paying less for the ones you got online. And they're probably better crickets.
-Tyler Stewart
P.S. Order a little smaller than you need (in size) so they last longer.... If you get large crickets, they die by the time you use them.