I would probably go with a nice captive bred corn. The diet requirements for a Garter or Ribbon varies so much that i wouldnt want to try it. I know some people that have had problems with Garter snakes and an all rodent diet, if they can even get them to eat rodents.