All good advice above, one thing to add.
If you like to plan ahead the agencies don't post schedules very far in advance, and in my experience the agency girls may work less often so booking a specific girl you really like the looks of may be harder to do.
Indy's are more likely to plan their...