Can't wear heels, usually go for something trainer-y as I'm on my feet a lot. Also need memory foam or thick type of sole so can't do any of the birkenstock range. In the past I've gone to Clarks and really liked the Hush Puppy range but of late they seem to be heading towards a very overpriced canvas trainer which I don't mind. I'm currently in navy Converse but need something a bit more smart-casual, I don't mind paying up to £100 as I only wear one pair of shoes and wear them into the ground. Any recommendations?