I had showed my valid I-94(expiration date: 7/17/2008) to the US Customs officer at Peace Arch, I guess that's what you mean for "valid documents". But he ingored this. I don't know why?