Yep, payment up front. Some providers prefer it to be a little discreet, envelope on a table or counter rather than handing over the cash, but from my experience AF doesn't care about that.
Tipping seems to be a personal preference kind of thing. Some do all the time, some don't at all, and some...