Thanks Comms
I don't know what works for everyone as I am no doctor but as you stated ref the sorbathanes, 1000's of people can't be wrong.... right?  If that statement holds true of insoles it holds true of the 5 fingers as well.
My only point was it may be worth giving them 
a try if you have foot pain.  You may find they don't work, on the other hand you may find they work wonders.  You will never know until you give it a fair shake.