I get offended because they are assuming that I won't take them off, only chavs don't take off as default.
RUBBISH ! Chavs are more likely to have stupid white carpets which necessitate taking your shoes off. Nobody I know takes their shoes off indoors, unless they are obviously muddy, but then we have always been an outdoor type family with dogs running around. Wooden floors for the win !
