Cover was easy to setup and customer service was excellent. I would, however, have appreciated a renewal due notification instead of a communication that my cover had already lapsed.
5 years ago
MCE Insurance has a
4.0
average rating
from
5,339
reviews