After a few hours on the web I found a few sites that sell ethical goods that aren't hippyish. Anyone else got any others?
Trainers Veja - www.veja-store.com/ non-sweatshop, ethical leather and rubber
Casual shoes - www.toms.co.uk/ gives one pair to a in-need child for every pair sold.