This, so much. I love being asked for advice, and love handing it out. It's so much easier to see the problems in someone else's business than it is in my own. Whether that's good advice or not is debatable.
And as an aside, about the "right people" to get advice from: I love that concept of finding a mentor who is only just ahead of you, and therefore is solving the mistakes that you're just about to make.