have u tried easy walker a product from walkingandworkingshoes..like you i am also office going person having same problem as you have. Some one reffered me about this shoes site walkingandworking(.)com. i have a pair which are very comfy for long duration. i suggest you to opt for it..