eh, don't buy your crickets from a filthy pet store. that goes without saying, lol.
I like dubias because they don't smell bad, they don't die in a few weeks, and you don't have to dust them. but, if he just needs to bridge the gap for a few days til his CGD comes, crickets are probably much easier to find.