To add to what pgapro said, I get an error when trying to add my FF# saying I haven't paid the full amount, so you may be foregoing benefits when buying this way.
I wasn't charged a $10 fee; the one-way I bought was $18 cheaper all-in than dispalyed online.