Thanks guys
Yes, I imagine the card has probably had it. I have just order a decent replacement.
Thankfully, I managed to retrieve my files from the card. Thanks for suggesting Olaf. I didn't even realise you could do that! I used EaseUS. It only allows you to recover 2Gb, but I managed to get most of the good stuff back.
Thanks again for your help
Dave