S

I have had an average experience with Kello. The w...

I have had an average experience with Kello. The website is easy to navigate, but the products are just okay. The customer service is responsive, but not excellent. Overall, I would say it is an average company.

Comments:

No comments