S

Sara Anderson
Review of Ici inc.

9 months ago

Their customer service was just average. I didn't ...

Their customer service was just average. I didn't find anything particularly great about their website. The prices were decent, but nothing too impressive. Overall, an average experience.

Comments:

No comments