Goatflyer wrote:This isn't actually the case - the ESTA is not required and will not be used or of any value to you at all.
An ESTA is only required if you arrive in the US by air or sea. It is not used for land border crossings.
So, you can save yourself some money there. You'll have to fill out an I94W form at the border and pay $6.
Having just completed an RV trip that took us in and out of the USA twice from Canada, I can add to GF comments. We were asked by the agent if we had an ESTA, we confirmed yes but still had to go to secondary as our last entry to USA was more than 3 months prior. GF is right as we then had to fill in an I94 and pay our $6.
As always the USA Border agents were vigilant asking numerous questions regarding our trip and when we were sent to secondary we had to leave everything (except passports & wallets) in the vehicle, leave he keys on the windshield and enter the building to queue for he next stage of questions (our agent was actually really friendly, tho).
Agreeing with the legendary HL, that the queues can be horrific - first time we entered the USA we were queuing for an hour (Sat lunchtime), so keep an eye on the posted times. 2nd time was 10 minutes (Sat eve) both thru Blaine.
Canadian recently was quick, painless and pleasant....but not for the Americans in front of us ):
PM me if you have any other questions y)