I place an order and never got my product (or a confirmation email). I called their customer service number which has a 281 area code but based on the accents I think I was speaking to someone in India. I called several times and I was told to call back in an hour multiple times. Never why I had to call back because I could never understand what they were saying.
During one of my calls I finally got someone to tell me that the product I ordered was out of stock. I asked for a refund and was told that I would get it in 3-4 business days. That never happened. I had to dispute the charges with my bank to get my money back.
Just stay away from Petocart, they are a total SCAM!