Don't have sex with your SD before they give you the agreed allowance.
Do not.
Do not.
It's not even advice. It's just classification. If they haven't given you the allowance/gifts you expect in exchange for your time and company then they are NOT an SD, they are some guy trying to scam you.
Paying for dinner and your drinks in a nice restaurant is called a 'date', honey.
If they give you any of the following: 'I want to make sure you are serious about a mutually beneficial relationship', 'All my other SBs did it' or the charming: 'What am I paying you for then?!' Then RUN.
Reasons why you should get the money before they get the sex:
1. Once you have the allowance in hand, there is less chance that they are a crazy creep/rapist/axe murderer etc... (and only less)
2. You're a hustler, not a charity service. It should be all about you. So he doesn't get to stick his dick in immediately. Poor kitten.
3. Some Salt SDs will see if they can get away with a free/cheap SB. You could be scamming yourself.
4. Once they've had you the first time, they are less likely to want more unless you're a fucking Russian gymnast/they have time and money invested in you/have had several dates and chemistry is apparent.
5. There is a 99.9% chance you will get left with nothing or a fraction of what you could have had if you had played on their appetites and got the money first.
If you have nothing to offer as an SB other than a quick and easy (and free) fuck then get OUT of the bowl. If you can't turn up the charm, bat those big eyelashes and have men eating out of the palm of your hand then you will NOT survive.