Interactions with customers was what I worried about most when starting my business, but honestly, they're the ones reviving my faith in humanity. Too much time online makes you think average people are just assholes, but they're the opposite.
I've met so many awesome people through this job. People in general are nice, polite, and considerate - it's extremely rare that I run into someone I don't like. I even made a friend out of this one Indian dude who doesn't even speak my language.
Being offered food or coffee is pretty common. Some hand me free tools they no longer need. I've gotten a gift basket and even a hand-made Christmas card. It's such a stark contrast to the thankless job I did for a decade before going self-employed.
Edit: With elderly couples especially, it amuses me how it has often felt like visiting grand-parents.
