I've always been curious, but I've never met a SP before. I want to make the plunge, but feel some anxiety about it. Partly, it's my personality, and I seek out as much information as possible before doing anything.
I get the basics; be polite and respectful in all ways possible, but I don't feel as confident about the just how things work in more practical terms. Things like what is appropriate to talk about from both a service and legal standpoint. How much in advance to typically make contact (days or hours?). Should I always feel obliged to tip, or only if I felt the service warranted it? I have lots more questions, but honestly, any feedback someone could give to a first timer would be great.
The whole topic is taboo in our society, so it's not something you normally get to talk about. It's not other things, when normally you can openly ask others what to expect and get reliable feedback. I know in the end I'll have to take the plunge and find out the answers for myself, but advice you can give would be appreciated.