does anyone know how long my wife and son will have to wait for the residence cards...an estimate will be good...is 6 months long enough to get them the cards?