K
Kevin BazileReview ofIllou
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: