Otherwise it is always going to be a hassle to go through customs.....to tell you a true story, one of the friend's friend's uncle in law got rejected at Niagara Falls border to go to new york on Labour's Day long weekend last year, maybe because it was so close to 9/11, maybe the visa officer had not a good day or just wanted to show his power....no specific reason, the end result was that visa office didn't grant him of the US entry.....After almost crying begging as two family involved.....two familes have to return back, and the interesting part is that this Chinese guy ( Canadian citizen already )went to US on several occasions both on business and pleasure before this, Even though he went through the hassel every time but ..never got rejected before, but Last September with one particular visa office, he could NOT pass......I don't want that happen to me......