Sorry to say but it sounds like you paid way too much just to get what you got.
I hope you will have more fun next time without having to pick your wallet out more than one time during a session.
Talking about tip, I clearly see the cultural difference at escort scene between Japanese customers...