The good--typically have the pet food in stock. They have a good variety of items including medical products (vaccines, medicines, holistic meds) and certainly better than Petco or Petsmart for that by far.
The bad--prices are too high. I can get much better prices online. Not all their pet foods are apart of a rewards program.