Tk max or whatever do vans, dc's and etnies, I got some new etnies for £15 but you need to keep popping in to see what they have. The best stuff is at the bottom. Vans are a bit pricier, £30 ish but they usually have them, the other two are a bit rarer but like £20 ish.
I always used to swear by bmx/ skate shoes for grip but since I've been using oddy grandstands even my Adidas (totally not skate/ bmx shoes) grip really well. Probs not best for padding/ protection but I doubt you go sticking your toes between the forks and tyres, tabletops etc more your thing aren't they?
Anyhoo, all three of my bikes have grandstands and they're fucking comfy whatever shoes I wear.
Go on Tom, give oddy one more chance.
: )