Never deny someone "the opportunity" to say yes!
Sometimes, people hesitate in approaching someone with a sale or a request, especially if they (the person asking) are the ones who will benefit. I struggled with that in my early sales days.
Give me a cause to collect money and I'm your girl! I can do anything for someone else's cause, but back when I started my business I was sometimes shy and didn't want to impose. Now - I know better!
One should never assume or prejudge what another person may or may not desire or need. You could be providing a service or have something that person would appreciate having or doing.
**Yet, if you don't ask - you will never know. :)