Reviews11
Filters:
Rating
Language
Sort:
Most recent

I had a really disappointing experience with Nicco...

I had a really disappointing experience with Nicco. The customer service was slow and unhelpful. The website was not user-friendly, and I faced several issues while making a purchase. I won't be recommending Nicco to anyone.