I've booked three girls through 24 Carat, all around about July this year...
the first (and also my first ever punt as it happens) was great...OWO, RO and a really responsive GFE-type fuck. I have seen her (privately) maybe 6 or 7 times since:http://www.24carat-escorts.com/all-escorts-marina~526.html
She also has a AW profile:https://www.adultwork.com/Maria+Malagahttps://www.adultwork.com/1318234
The other two were terrible and put me off the agency for good...the 2nd was a supposedly Spanish girl called Kim. I was her first appointment of the day...she was pretty enough but she'd clearly only just got up, hadn't even bothered to shower, clean her teeth, brush her hair etc, and she stank of BO and stale tobacco & alcohol etc. I walked...she is no longer on their books by the looks of it;
The 3rd was : http://www.24carat-escorts.com/all-escorts-daisy~570.html
Nowhere near as pretty in real life as (clearly photoshopped) photos; one or possibly two dress sizes larger than the photos; no OWO, no RO, and no kissing except for on her body from the neck down to her navel...completely uninspiring sex and absolutely no sense of intimacy or sensuality, i.e. not GFE in any sense
Since then I've always punted with indies, and would probably not touch any agency again unless it was highly recommended on here...with an indie you can establish in advance with the girl what you want and what she will do; with this type of agency you've no idea in advance what services the girl is going to offer..