written by DeniseJarvis146 on 24/06/2019
The amount of paperwork required to file a review is ridiculous and cumbersome. The claims process is terrible...had to wait months for a refund and they kept asking for information that I already sent them. Do not recommend.