1
out of 5
POSTED: | BY: Nicole Fimiano
Submitted first claim on 8/1
Submitted first claim on 8/1. It has been very difficult. Embrace keeps requesting doctors notes from the previous 12 months. There are NO doctors notes. Giving me the run around for nothing.
Read more on Trustpilot