I have made many purchases from Allvetmed and have always been very satisfied. They always communicate well and ship fast. The last order that I placed was on a Monday afternoon and it was shipped the very next day. I also have had one item that I received that was damaged even though it was well packaged and when I called them they immediately shipped out a replacement item with no hassles. I received the replacement and it was great. This is a wonderful place to shop!"