Question: do you need to show your boarding pass in duty free?
Answer: no. On almost all the shops, with one big exception, duty free. In duty free, by regulation, they have to see your boarding pass or they can't sell you stuff, so don't give the staff in there a hard time, show them your boarding pass.