November 2017
Absolute garbage. They are useless. They don't let you claim anything and they withhold information. I've never had to deal with such a moronic company.
November 2016
worst company ever if there are less than one star I will give it to him
November 2015
Will try to get out of any claim and site is next to impossible to use.