Had an good experience shopping from here. Since it was my first order on Canadavetcare, I was a bit skeptical if I would receive my cat's essentials on time. But, their service is up to the mark. Plus, I have to mention that the rates here are comparatively much cheaper than locals. Thank you!