You mention that you do not like the extra cost of the SKS fenders, but I would say that I have had excellent luck with them lasting 3+ years with no issues at all.
They are built incredibly well made, and while not the cheapest on the market, they are not Honjos @ $100/pair either.