D

My experience with 'kreo has been quite disappoint...

My experience with 'kreo has been quite disappointing. The service was slow and the website iokreo.com was not user-friendly at all. I faced several issues while placing my order. I wouldn't recommend them.

Comments:

No comments