There's no consistency even within the same AMP or agency. I've been to more than one place where one girl gives you the whole hour no matter what happens, and another one will say "all done" immediately after you pop. I've even had a couple extend the time without asking for more money. Just find a girl you like who treats you well, and then tip her well and ask for her every time.