I'm going to be headed out of town soon and was checking out the local providers in the area. When I reached out to one I discovered she was with an agency (didn't say that in profile). She then says "You have to pay half upfront so my manager can book you down." Is this common practice for agencies?