Oh, how stressful for you. I don't have any experience, but just wanted to second Tobily's suggestion of getting a second opinion... Let us know how you get on.