Depends how badly you treat them...

If you treat a cheap cable gently, and with respect, it should last as long as an expensive one. Abuse it and you can wreak a high prices one.

Try http://www.dabs.com/search?q=HDMI%20cables - they start at around £3.27

I've been using Dabs.com for many years without any problems.