We use Camelback for our pets' prescriptions - liquids tend to cause less blood loss on our end than pills. They are great about communicating/calling when scripts are ready, and are conveniently located. The people who work there are always friendly and efficient. The only downside is dealing with parking - it's easiest to park in the AJ's lot if you can find spots.