I always buy mine at a park window. If you buy it at TDS or online, you still have to go to a park window to activate it. I think the airport is the only place to buy an active AP outside WDW.
I definitely did buy them online at AAA; I didn't really notice, but I suppose that is entirely possible that you have to be a FL resident to get them there.