No you are NOT horrible. I don't see a problem really with getting an animal from a pet store unless it's a dog/kitten. Normally, those types of animals come from puppy mills or bad breeders but I've spoken with many pet store owners and they said they get hamsters, snakes, etc from reputable exotic animal breeders. I'm not to sure how true it is, but I believe it. Plus, I really don't see anything wrong with getting an animal from a REPUTABLE breeder. I am for adoption 100% though, it's a very good option and next time I get a small pet, dog, or I'll adopt for sure. My RB budgie Sunny was from the local SPCA.