There are always queues, on any day of the week at any time. And one cash register always works, it's rare when there are two. It is often very slow to maintain. You can pay with a card only at one checkout, and if you are not local and do not know this, then you will stand in one queue, and then go to another.
But there are almost always necessary medications.