You aren't a mind reader, neither are they. It's their problem, not yours. Your menu is yours. What you offer etc..
If they don't ask you for certain services going in, then you aren't expected to know what they want.
Do you collect your donation up front with 'first time' clients? Maybe you should. With repeats you can collect your donation based on experience with that person.
Remember, as with all SP's you are charging for your time, and not for specific services. For every guy that says there is a girl that will do something for less money, there is a girl who charges more.
Good Luck Amber, hope everything goes well for you. Welcome to Terb!