Well run, professional, and speedy customs here in Dublin definitely beats the longer queues on the other side of the Atlantic. They showed me a photo of my bag and asked a bunch of questions, then I was kindly wished a Merry Christmas and sent on my merry way to my boarding gate. Well done on the idea of having customs on this side!