1
out of 5
POSTED: | BY: Peter
Stay Away - They are not helpful
Don't let the slick marketing fool you. My experience was bad. They are not helpful and they will deny your claim for the smallest of reasons. Do not use. Stay away.