Yes...they're crap! Used a few times. First one had the personality and involvement of a plank of wood. Second turned up massively late and asked to leave early. Third, and last time, the girl I booked cancelled and so I chose someone else...but they just sent a third girl and lied.
Avoid them.