Customer's attitude often dictates prices for me - that includes their attitude that my time is not as important as theirs. If they're a problematic customer just trying to set up an initial meet, I can only imagine what kind of customer they will be when it comes to picking-up the job and actually paying for it.
I am not the only game in town, and it they do not like my prices, or my business hours - they can find someone else who will be more inclined to get their time wasted.
I know, it's kind of a harsh way of looking at it, but a) I'm a hobbyist, that is willing to take the 'one-off' jobs what some shops won't; and b) I have yet to meet a job that pays so well, that I'm willing to accept the aggravation that goes along with any lack of respect for what I do, and my time to do it.