Independent community, long established vet practices are getting swallowed up. The result is that although the staff themselves are customer focussed, the companies they now work for have, as a priority money.
I know that's a great generalisation but it does seem that way to me. My vets also now have to see a dog before dispensing flea and worm and tick medication. Although at present the consultation is free, you only pay for the stuff.
My most recent medication was bought online. However, having read the above, I didn't know it might not be too effective. I think I'll have to check that next time.