I got these to replace the stock shafts on my TF2, and they look great and have performed well. Adding them gives you plenty of additional weight down low, these shafts are huge which is great. You'll have to make sure you get the appropriate length for your truck especially if you are running a very tall suspension resulting in a large angle between your transfer case and your axle, as the joints on these do not perform well at extreme angles, and will lock up or click if not used properly.
I've ran them almost daily for almost 3 months in harsh winter conditions including snow, water, plenty of mud, sand, clay, & dirt, and lots of rock crawling. They've suffered almost no external damage, however the joints have over time become worn down by tough conditions such as sand, wheel hop & torque, and will eventually give out, thus I will be replacing them soon. These will easily last 100+ hours through of some of the toughest conditions, and much, much longer if you are gentle or don't play in the mud & sand.
Reviewed by: Josh from British Columbia, Canada.