I am in Dublin at the moment and will be leaving to go into town in about 40 min. So....... is there a brick and mortar shop in Dublin town I can stock up on odds and ends? Short notice I know...... :-(