Yeah, it was the same in Aberdeen. I mentioned Berlins earlier, 30p a nip, 50p a pint and 90p a bottle of Becks in the late 90's early 2000's.
Amadeus down at the beach gave out a free bottle of Diamond White every time you signed up as a member, needless to say, I had heaps of membership cards sent to my door.
It all resulted in the same chaos you mention.