yes and no. crickets caught in a backyard always come with a slight chance of pesticide, especially if you live in a rural area or near a golf course, public garden, etc. you probably wouldn't want to risk your fish to save a couple of nickels.
most pet shops sell crickets of various sizes for pretty well close to nothing. i'd get a few from there and see how that works!