I recently bought canine toys from CEESC, and I was very unhappy with the transaction. The toys I was given were of bad quality, and they broke down after only a short time of use. I called customer support, but they were unhelpful and didn't seem interested in fixing my problem. Additionally, the shipping took a lot longer than anticipated, which was aggravating. Overall, I won't be shopping at CEESC again and wouldn't suggest it for pet supplies.