Submitting a claim with Embrace is very streamlined and simple! You can print out a claim form and leave it with your pet's chart at the vets office.
Throughout the entire claim review process, I was advised of the claim status through customer service as well as being able to check the status on-line.
Bottom line, Embrace rocks! Customer service is excellent and I am thankful for choosing Embrace for our needs, as it seemed to be the best fit at the time, and now I know I made the right choice.