Embrace is great at processing claims and has a quick turn around. My recent wellness claim was submitted, approved and I should receive my check, all within a 7-10 day period!
In order to have this expedited process you are required to submit, to my knowledge for all claims, a claim form that is unique to your pet. You can't just print a generic one like in the past and fill in your pet's information. You do have to go the website to print one.
But it is not the end of the world for the extra step, because my refund should arrive to me shortly.