Significant price increase with no explanation. Couldn't speak to anyone as no phone number available to find out. Web based renewal process was disappointing, didn't like my card details, it took multiple attempts even with help from online messaging app. Process was awkward and took too long.
2 years ago
MCE Insurance has a
4.0
average rating
from
5,339
reviews