When the petco near my house was selling ribbon snakes, (Simply labeled "Garter Snake") I started to point out that they were actually ribbon snakes, but before I could finish, they were like "yeah, we know, ribbon snake". They're not going to change the label. It's really of no consequence. Since they don't usually offer Latin names with their snakes, it doesn't really matter if they want to call it a garter snake. According to Stefan, they're one in the same. Well, they're not the same in this country. There are garters, and then there are ribbons.

If you ask me, labeling them "garter snake" only hurts their chance of selling them since anyone here can go to a park or wild area and catch their own garter snakes.

Personally, I think it should be a requirement in this country (or any country) for the pet store to know, and list the Latin name of species they sell. Case in point: The pet store at the mall has albino African Clawed Frogs. (Xenopus laevis). Once upon a time, they called them what they were. Now they are illegal to sell or keep. They still sell them but now they just call them "albino domestic frog".

I said "hey, aren't those African..." and the guy stopped me. "shhh" and wink is what I got.