Sock Shop is a firm that sells only socks and hoisery. According to an article in the Daily Telegraph, it is relaunching its chain of specialist stores. These stores had not been much of a success in the past.
As I favour flip flops all the time, I only wear socks at work (sometimes) or when there is snow. I can't see myself buying many pairs from Sock Shop. But I totally approve of the shop. If people buy fancy and stylish socks, they are going to want to show them off and are not going to reming removing their shoes.