Amy, the best way to repel grasshoppers is with grasshoppers. It's a bit
gruesome, but you catch a batch of the critters and throw them in the
blender with a little water. The spray this bug juice on your flowers.
Grasshoppers will think this IS a grasshopper and won't eat it.