I have mixed feelings about Ticcidew. On one hand,...
I have mixed feelings about Ticcidew. On one hand, their products are good, but on the other hand, their customer service needs improvement. I had to wait a long time for a response to my query. Overall, I would say it's an average experience.