The automated text with link for form to fill seems like a scam. They are an actual business just call them if you need more info.