The prices are the best I can find on the internet and the site is easy to use. I like that they call your vet for you to fill Rx's. However, last week I had an Rx not arrive b/c it was shipped to Maine instead of California. I get the same Rx each month so I'm not sure how that happened. I had to scramble to get meds from my vet (and spent a lot of money). Today I found out that different meds I ordered (and needed ASAP) were no longer in stock (they were in stock when I ordered). I never received an email and only found out when I contacted them. I'm now going to have to get the meds at a much higher cost from my vet b/c I can't wait for the others to ship or for another website to get them to me.
TLDR: prices are good but don't order something if you need it right away.