Yeah Cardiff is nice and yeah I get what you mean about blokes shops
Mind you compared to Taunton it is like London
Still got a few places; all saints, topman, river island, Cult, JD etc
I just go to Birmingham when I'm back home
plenty of choice there