im going thru flasher units at a rate of notttts! gone thru about 10 in 2 1/2 years! the last one lasted about 8 months, but bought one the other week, and its already knackered!
Could be many things, my first question would be have you changed the bulbs for higher power ones? (i.e. more current which could be burning the relay out)