Please don't buy from a petstore. There are rescues in and around Kansas City I'll try to find some links for you. Even if not in your city it's worth it to drive a little to get a cavy from a respected rescue where they have been quarantined, health inspected and properly sexed.
Here is one I've wonderful things about
:
Tanelorn Cavy Rescue