The ones who charge more are just greedy twats.
Agree 100%. They also are treating punters as if they think we are stupid. So its a double slap in the face.
I believe to always book through the agency as you get more protections in doing so; as in if its a terrible punt you have someone to complain to and possibly get a discount off your next booking from. Or even free next booking. You get none of this booking direct
The girl is working for the agency and not just herself so its not just her name she is working for its the agencies name too (means possibility of better booking due to more effort).
And its sometimes easier to book - many WGs are terrible at giving directions. Many have daft security protocols (stand over there with one leg in the air so I can see its you before I even think of opening the door is one famous one). The agency gives directions possibly 5-10 times per day so will know how to do it. And the person managing the phones will be someone who knows how to take and manage call.
A lot of people on the forums hate agencies. But I personally hate booking independents.