I must suggest Up and Running in Horsham.
All the staff are ex Marathon/Ultra runners and they certainly explained the difference between flat feet and arches to me. There was no more knee pain (from the strain of wrong shoes) and it was magic.
As most people have said, the hardest part is...