All I'd point out, very gently, is that whether you are paying for sex or not, expecting 30 mins of blow job is a big ask. Approach sex with an escort like you would with anyone else - less about getting exactly what you want, more as a shared experience - and you might find that both you and they have more fun.