She got the package back today... APPROVED!!! Thanks to everyone for the well wishes over the last week, and thanks to this whole wonderful forum for all the tips and advice we have got over the last year. Huge weight lifted! Good luck anyone who is waiting, your time will come and it'll all have been worth it!