My parents-in-law got their visas on Dec. 15 2005 (expire date was Dec. 14, 2006), they came to US on Feb. 12, 2006 and then went back to China on July 28, 2006. On Dec. 13 2006 (just one day before the visa expired), they came to US again and now they stayed with us. I donn't know in the future if they can get their visa easily or not.