Registration went well, but the form could have been shorter. I had to enter a lot of information, which took longer than I would have liked. The process works, but there is room for improvement.
8 months ago
icm212.com has a
3.8
average rating
from
104
reviews