I run a small consulting company, mostly paperwork for immigration, starting a business, and a range of other things.
I quite often get a lot of people stopping by to ask questions, leaving, doing the work themselves, and coming back to ask more questions.
I feel that if they are coming back to ask more questions that should show right there I have the knowledge required to help them.
I do not mind answering some questions or filling out / sending some paper work off for them, if it is the first time they have come in, also have a lot of paying customer that these free loaders take time from.
When they come in a second time I want to find a way to politely tell them that they need to pay me to keep moving forward.
I feel very rude and have problem saying no to people especially when they give me a good sob story.