I have been visiting Dublin since 2003 and have shopped in Carrolls mainly the double fronted one on O'Connell Street or the larger store one on Westmorland St. There are gifts for everyone and all occasions , The prices are great and you can get items cheaper if you buy 3 at a time.. The staff have always been OK with me even though the shops are always busy. One tip= don't buy in UK sterling .dollars or any other currency they offer you as the exchange rate is poor. I visiting Belfast shortly and am looking forward to visiting Carrolls there.