I'm still new to the hobby and learning as I go. I think for a 1st time meeting that the money should be paid up front. It just makes the provider alot more comfortable and from my expericance once they are more comfortable they start to make you feel more confortable and you both have a much better expericance for it. Just my 2 cents.