I have one and it has lasted longer than the pipe. Big hits have energy transfered to other places in the pipe. Eventually I had the pipe ripping about 8 inches out of the cylinder. I guess I should not drop my bike so many times or let new riders run it over bricks and such.
Ive had one on my YZ 250 for about 7 months... WELL WORTH THE PRICE!!
Ive laid the bike over a few times and my pipe looks like new. Also, good protection against those pesky little dings from roosts. Id highly recommend them