Hey Karen,
Thanks loads for the replies. I really appreciate the advice and will definitely take it up.
I'll book an appointment with a local podiatrist ASAP (or when my account balance allows) and post the outcome.
Keep up the good work and thanks again for taking the time out to answer.
Cheerio
Sax