Neither. Target or Walmart is cheaper.
I prefer PetSmart.
I don't have pets anymore but always used Petsmart.