Unfortunately, this deal is no longer valid
Posted 6th Dec 2018
I stocked up for Christmas at Majestic and they gave me free Dartington Crystal glasses. You get a box of two glasses if you buy 12 bottles or three boxes if you buy 24 bottles. Apparently it's nationwide. I can't find any info about it on their website so it may be in store only. The shop assistant said the offer ends on 10/12/18.