LED's should last longer then most light bulbs, if they flicker after a while then they can't have been manufactured very well!!
If anything try RS commonents or cpc, this is what my company uses, but you do need an account and they come as standard LED's, in other words they have set voltages which can be applied, not just 12V, so modification might be needed....