Sorry to hear about the damage, I have been through the same thing myself. The insurance company wasn't too bad to work with, but it was just such a hassle to replace everything and get things back to normal.
Sent from my Transformer TF101 using Tapatalk 2