I haven't gone to a store specifically to buy something non-essential but I have bought non-essential items while already at the same store.
I have purchased items online...ship it when you can, it doesn't bother me.
I am on an altered work schedule. I just completed my 5 days and am now off for several. I intend to go grocery shopping later this week and that will probably be it now that I can actually stay home for an extended period of time (unless someone at work tests positive...then I'm going to get the phone call to report back).
---
And in terms of guilt. You cannot please everyone. Now that they are saying you should try to avoid grocery stores this week you have two camps of people. You have the people who think you should have already been prepared and ready to stay home for two solid weeks (which are the hoarders) and you still have the people who are mad the hoarders. I personally don't care what anyone thinks of me. You can't win.