Reviews9
Filters:
Rating
Language
Sort:
Most recent

I've been a loyal customer of Cucu for a few years...

I've been a loyal customer of Cucu for a few years now and I must say their service is average. The products are okay, but I've had some issues with their customer support. They need to improve their responsiveness.