T

Ted Miller
Review of K e d o

1 year ago

I had a horrid experience with K e d o! Their webs...

I had a horrid experience with K e d o! Their website is slow and unresponsive. The customer service was terrible, and the products I ordered never arrived. I would not recommend this company!

Comments:

No comments