in my opinion, both have absolutely atrocious fish.
ive never had anything from them live more than a couple months...
i prefer either my lfs, or Petland if you have one near you.
NEVER buy feeder fish from petco or petsmart....theyll live a couple of days at MOST.
however, ive bought feeders...