In my past experiences Petsmart around here keeps their fish in relative good shape. They tend not to sell exotic animals or plants anymore as much as they used to because other specialty shops do it better. They'll take your fish back for no reason as long as you have the corpse.