"...open carry is regarded as a Right, and though any citizen may call the police if they observe someone carrying a gun openly, that citizen's 'annoyance and alarm' does not override the Right to carry openly."
I've seen folk open carrying in urban New Hampshire (e.g. Manchester) without "problems", other than perhaps being politely asked to leave by private businesses valuing the patronage of pearl-clutching yentas. I generally only OC out in the woods, for example at this time of year because it's easier to carry a bear-rated gun that way.
I don’t want to get into the pros and cons of OC/CC. But one nice thing about states that allow CC/OC is that it makes carrying to much easier especially if you accidentally expose, or some other (non sd) instance requires the temporary need to expose for short periods. Something that some states without OC but have CC get very touchy about. Some don’t even like Imprinting.
As far as private business go and CC/OC, either way, if they don’t want you in their place with a gun. Be polite and leave, and then decide for yourself if you want to continue doing business with them.
I for one will never OC/CC wherever it isn’t legal to do so.