K

I have mixed feelings about Illou. The website is ...

I have mixed feelings about Illou. The website is good, but the customer service needs improvement. There were some delays with my order, but it eventually got resolved.

Comments:

No comments