Although my local fish store sells Guinea Pigs from a local breeder, they also adopt out animals that are brought to them (not from the breeder) for 20.00 including the cage and anything else that the people leave with the pig. They do not put them back in with the rest of the store animals - they are seperate.
I don't know what everyone personally feels about charging money for adoptions out of stores, however I do know that some of these guys do sit a while, and need care (food, shavings, etc) so I think 20. is reasonable.
Bookmarks