S
Samuel Hartzberg Review of Kello
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: