A happy ending? Seriously? A lot of people do the blanket 15 to 20%. I feel that if someone is of service to you, you should tip according to how pleased you are with the service. If she gives the happiest ending you've ever gotten you should either tip well or reciprocate.