Hi Trev as you know I go twice a year and have never been asked for it.
Yes I have one and the last time it was free.
I have to apply for another next month for my spring trip.
Its one of the requirements that BA asks for when I booked my ticket.
I believe its stored on a system and its logged that you have permission to travel to the states.
I gues its just another hoop to jump through.
I'll let you know if I get charged next month.
Apart from Fishing, this time I'm going to Bradenton Raceway to watch a night time Performance Test & Tune