Yes wal mart charges $5 per order for in store pick up. One of my friends was so desperate for toilet papers, she used that service to secure the toilet papers.
I hear you. There is no perfect job out there. I too work in the front line. If you don't the craps come with the job, go find another job. Depends which supermarket you work for, you have a shields. I don't have a shield in my line of work.