Hi. I'm looking for some decent quality work trouser that don't cost the earth. I have looked in M&S, Next, supermarkets etc but the fabrics all seem so cheap and shiny or like they will go out of shape after wearing them for more then an hour. Can anyone help?