Try this site
: www.remotesreplaced.co.uk. It is in the UK (found it on the net)but if the model isn't there, they'll program it for you. Remote might not be the exact same as original but it will be programmed to your tv.
Cost is about 20 sterling and delivery takes about a week or two. Very timely. Only downfall was I think no instructions to say what button is for what (eg for the tuning in) but was a simple case of figuring it out.
I used it to get a remove for my old portable
Ferguson T14R and still in perfect service back in Oct 07. Best thing I ever bought. I can honestly say as I bought the universals like everyone else had couldn't get them to work and as another poster mentioned, the channel frequencies have moved so you do need the remote to tune in. So the universals are a waste of time and money.
I've recently recommended an aunt of mine to check this crowd out as she also found same problem with the universals. Her Tv is a Black Diamond and she was quoted 45 Euro min for a new one. Place was southside but not sure where - think it might be Sandyford.
But in these times 20 stg (25 euro or so) v's 45+ euro. I know where I'd be going.
*edit*
Just noticed that the site I gave you is from the same people that Zoro mentioned. Must be a mirror or sister site - same physical address and company name. So to answer question Justsally - I've used the company and the remote I got does what it says on the tin!