thank the heavens....
we can now use the echannel....at least i can ;P
today through customs they gave me some stupid sticker that says im cool, and they guy told me next time just use echannel...
no more passport stamping.....wooohooooo .... well that is until i get to the china custims