Living in Pilsen, i pick these up all the time. Pete's does seem to have the freshest, although any Mexican market will have them. I'm reminded of fresh english pea's when i eat them, and am tempted to use them as such, although I usually prepare them in the traditional Mexican manner: Drop garbanzos, hull and all, into very salty boiling water. Boil for only forty five seconds to a minute, and drain. Squeeze lots of fresh lime juice all over them and eat like edamame. These go great with a cold beer on a hot day.
"the pleasantest of all emotions is to know that I, I with my brain and my hands, have nourished my beloved few, that I have concocted a stew or a story, a rarity or a plain dish, to sustain them truly against the hungers of the world" -M.F.K Fisher