You are more than welcome to take them to court to get them to stop doing it lol The shop fee isn't for any sexual services. It is for room hire or intro and they could argue they provided it but you left early.
They sure don't have any issues with their method as they seem to be doing fine this way. If you dont like it, dont go. Simple really. Makes life easier for the girls because it does remove a lot of time wasters.