Have you had the insurance adjuster view the damage in person?
I've been told that might take as long as a month.