Anyone heard anymore about this? We're due to here now really but no letter so far. I'm really nervous about it all and this ain't helping!!