K
Kenneth DawsonReview ofIcarian
Icarian is a decent company with a user-friendly w...
Icarian is a decent company with a user-friendly website. However, their customer support could be improved. It took them a while to respond to my queries, and the assistance provided was not exceptional.

Comments: