Absolutely the worst online shopping experience ever! I purchased meds for my dogs on September 26th and after four phone calls 20 days later I still don't have my purchases. Also, they acted like they had no idea what I was talking about when I called them the last time.