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.