-Oxfam Fair Trade shop (also online at www.oxfamireland.org/fairtrade-shop/)
The Oxfaf Fair Trade shop in South King Street (Dublin) - also in Galway, Belfast and Cork- is always a good source of original gift ideas with the fair trade stamp. It is particularly useful when buying for home (decoration items and all sorts of nice things, such as tea sets, photo frames, cushions...) and also friends with new babies (fairly priced organic cotton clothes and toys), but they also have music, bags and some selection of edible treats.
Good source of knitwear, jewellery and other general gift ideas such as purses and bags for the ladies. A few items made of recycled materials too (tick the green credentials box too!)
Go to the Gift Guide section and click By Department. Select Best sellers and you'll find a pretty interesting mix of green trinkets and gadgets (the solar powered ipod dock is a pretty cool one). The option to search by price is very handy. There is also a clothes section and fair trade.
The Science Gallery in Pearse Street has some cool eco gadgets for sale at their gallery shop (online store at www.sciencegallery.com/shop) , including the super useful sports bottle with water filter. The solar powered disco ball could make some people very happy this Christmas...
The Cultivate Centre in Temple Bar usually has a good selection of gift ideas, although its site http://www.cultivate.ie/ only has a very limited online store which is not representative of the fantastic stuff you might find at the actual shop.
So charity shops used to be in but after years of struggling to find decent clothes suitable to my age! I have almost given up (at least on the small town ones)- swap shops and vintage specialists are a much better alternative.
For brand new stuff, here are some links to ethical fashion shops and brands (thanks Claire for most of the names!).
A very comprehensive list of retailers selling some ethical ranges or focusing entirely on sustainable fashion can be found at http://www.re-dress.ie/retail.html.
http://www.harvestmoonglobal.ie/ Irish alternative clothing online shop.
http://www.seasaltcornwall.co.uk/ has nice organic cotton clothing and facilities to buy online (it is also stocked by Contra Clothing in Gorey, Co. Wexford, if you are ever around this neck of the woods).
www.peopletree.co.uk/ (stocked at Arnotts in Dublin)
www.kuyichi.com/ (they have a store at Opera lane in Cork city)