I like punting for the simplicity of taking a look at what ladies are out there and just picking up the phone! It's like ordering off a menu, and you won't get rejected-- you'll get to see the exact lady you want to see!
I'm not a drinker at all and I usually try to avoid going to pubs, as I don't like the scene that much. And as many girls as might be out, and as good at attracting girls as a lad might be, there's no guarantee that you'll be able to pull the exact lady that you had your eye on! You might give it a go, but she could already have a boyfriend/husband, or just not be into you. But this NEVER happens with an escort; unless she's simply too busy to see you, you'll be able to get exactly the girl you want, and for less hassle and effort than you'd put in on any randomer at the pub!