I'm usually pretty careful about not flashing, but I don't worry too much about it. I used to carry IWB, but find myself carrying OWB now (time to lose a few pounds) which doesn't help much. I've adapted some habits to protect it a bit, but don't even think about it much now.
Where I live, there is no law against printing or accidental flashing; open carry is even legal. If my shirt or vest raises above the barrel, I don't worry much; the worst that can happen is a few strange looks or being asked to leave. Truthfully, though, I don't think anyone has ever really noticed.