We used AAF this year wasn't that impressed but, at least they delivered directly to each persons door. KB we didn't like at all. SF has nice products just reviewed them at a luncheon a couple of weeks ago.
Our PTO group has "interviewed" All American before. We all thought that there product was inferior and some of their "incentives" were pretty cheesy. Check out Innisbrook or Sally Foster. They both have excellent reputations, we've used both with excellent results and no problems.