+1 for O'Donoghue's
They also serve ham and cheese toasties there.
On a sad note, I lost that very lighter today. Not expensive, but I liked it, especially for travel.
Regarding tobacco, many grocery stores have a very small selection, but laws prevent them from displaying it, so you have to...