I've rescued quite a number of 'failed' devices from faulty capacitors of late, a couple of PSUs and a netgear ethernet switch.
There's a few important factors to consider when choosing replacements..
1) The life expectancy of electrolytic caps at rated temperature is often unbelievably short, maybe just 1000 hours (that's not much over a month), maybe 3,000-10,000 hours or so for the better ones. However, life expectancy doubles for every 10 degree temperature reduction, so the more you overshoot with temperature rating, the longer the component is likely to last.
2) In many modern devices, electrolytic caps are used mainly in the PSU sections. Caps in switch-mode PSUs generally need to have very low ESR values, the sort of stuff that Maplin sell is unlikely to be any good.
When choosing replacements, I always narrow it down to a few of the correct voltage, capacitance and dimensions, and best temperature rating, then I go to the manufacturers' websites and dig up the full data on life expectancy and ESR. More often that not, that process has led me to Panasonic's FM series, so I recommend them.
I have always found RS to be an excellent supplier (
http://uk.rs-online.com/web ) . They asked no awkward questions when I set up a 'trade account' at my home address some years ago, when I was placing reasonable volume orders for prototypes of a certain device I was developing. I haven't placed any large orders for some time now, but I still get free next day courier delivery on every order, no matter how small - literally!
Finally... have a google for 'capacitor plague', it's fun. One theory I like (but don't really believe) is that some nasty Taiwanese spies stole an electrolyte formula from one of the big Japanese companies, not knowing it had been deliberately 'spiked'. They subsequently flooded the market with these inferior pirated copies, which were doomed to early failure, thus explaining the high attrition rate of consumer devices in recent years. Like I said I don't really believe it, but it's a lovely story.
edit: clarified hours to months conversion