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.
10 months ago
icm212.com has a
3.7
average rating
from
111
reviews