300 was the norm about 12 years ago. Adjusted with inflation 400 today is the equivalent of 300 back then. While I have had some not so great experiences with guys who have charged 400 or 500, most of the mediocre sessions I've had were at the 250-300 rate. Higher end guys are usually better providers.
A provider who l see regularly told me that so many guys have bad breath so while he will agree to kiss, if he shows up and their breath stinks then he won't kiss. Happens more than you think. I'm not sure if the guys don't care or are oblivious to it. Might be why