For the latter, bargains can be found at Blarney Woolen Mills (Nassau Street) and Dublin Woolen Mills (Lower Ormond Quay).
Blarney Woolen Mills offers good deals.
The museum hosts large collection of novelty coffee mugs.