Luckily, I don't have this problem. The only pet store near me that sells live animals only adopts out owner surrenders and pets that were confiscated due to improper care. I agree with MissMonty that you shouldn't get them to save them, as that only encourages this treatment. It's the same with bad dog breeders. It kills me when people say, "I rescued a puppy for $3,000 from a sketchy breeder". In the end, all you did was give the breeder what they wanted: money. And as long as they keep getting money, they'll keep breeding more puppies.
ETA: rereading this, it sounds kinda mean. I didn't mean that at all. Just a little bit of venting

. You do what you decide is best!