We have a funny situation here in the UK..
In the supermarkets they are only permitted to sell 2 packs of Generic meds at a time per customer. ..so 2 packs of aspirin ( usually a pack of 16) , 2 packs of sickness meds etc..in one transaction
However.., there's no law to say how many transactions a person can have ..so we're forced by law to have the ridiculous situ sometimes where a shopper will place 2 packs of aspirin on the belt.. put the separators bar on and put another 2 packs on, add the separator and add another 2 packs.. and so on potentially ad infinitum...
The law says we can only buy 2 packs in one transaction.. but we can buy them in as many transactions as we need.. sooo stupid!!
I jusr buy all my meds in Spain when I'm out there they have no such law, and I can buy painkillers etc, in large amounts ( no small packs of 16) in one transaction!!