PetSmart is about the only fishstore in my area that has a good selection of fish. Hence, the birth of the 10g quarantine tank!!! My suggestion is that if they have something you want and you can't find it anywhere else, get a QT and be prepared to treat any illnesses that might come (or just return the fish within 14 days of purchase if you can't cure it). It's a little bit of work, but its worth it once you have healthy fish that you can't find anywhere

Could probably even breed them and sell them to your LFS! It's what I've done with my PetSmart rescued and treated fish. Good luck!