The only replacement until recently, which I have not personally verified, is to use a Chevrolet replacement that sits considerably deeper inside the blinker channels. A broken or busted bezel may also indicate offroading. This puts additional stress on the frame. You may want to check the frame for stress cracks or cutting as well.
-Jeannie
6066 GMC Club