L

Lisa Cochran
Review of Kiak

8 months ago

Kiak is an average company. The customer service c...

Kiak is an average company. The customer service could be improved, but overall it's not too bad.

Comments:

No comments