Peel, I don't know if you got my PM so I'll post here as well. I know where all those shops are and two of them are fairly close to where I live. If you would like a "guide" when you arrive, send me a PM and I'll give you my particulars. There's also a great pub here, my local.

http://www.dublincrossing.com/

Safe trip up.