I find in Des Moines that Petco is the store to avoid while Walmart has a manager that is more or less a legend in the area and a respected breeder of sailfin mollies. I remember her telling me once that she would not sell Betta's because people mistreat them. The petco, nearly next door to walmart, is terrible in diseased fish and terrible living conditions for all of their animals. I guess it depends on who is managing what store.