Try
these. With the weak euro, I don't think you'll find them much cheaper anywhere else, plus you know they'll fit the bike.
If they've failed this early in the bike's life then I suggest it could perhaps be some cleaner containing rubber-unfriendly solvents that you're using to clean the bike with? Mine, like you father's, are still mint on a 40K 2008 model.