Just give them a call, they'll be happy to answer any questions you may have. Their customer service is top notch!
They told me that they will submit insurance claims to any company, so whichever one you have, they will work with.
Thanks! Your answer is awaiting moderation.