I avoid cities and do not bring a lock. I have never had a theft in the USA but my sleeping bag and gear was stolen in France and my bike in Germany, held up at knifepoint in UK, France, and Italy. So, one never knows. For supermarkets, just bring your bike in, walking confidently like you own the joint.