benefit is you won't have to pay charges for the weight of the items you purchage at the 'duty free shops'.

Other meaning is 'that place' is for customers who are 'free from duty' from their workplace .. & heading for holidays .. I suppose ..