It can get to be very difficult and that is one of the reasons so many businesses come and go on the web. The customers of anyones site are there for a reason. What reason that is, we almost never know. If you have a question, or a need, Post It. If we don't know something is amiss how can we rectify the matter.
Every business has an e-mail and many use guestbooks.
You don't have to give your name, but any comment is a step in the right direction. And it's global. I just took your poll and think it is flawed.