In josm, building=retail is appearing as if mistagged, and retail isn't a value in the wiki, despite being mentioned in the text of commercial.  Plus, hairdresser is primarily service vs goods, so I would suggest building=commercial.  Is that ok with you?