Worth every penny; many people are paying around $250 for the parts alone, then either installing themselves or paying more to have it installed, and not a single complaint on the device with the exception of some aftermarket exhausts needing tweaking to prevent interference.
In addition, the part is currently on engineering hold, so sometimes it takes a long time to receive. If you can have it built with the truck, not only is it part of the warranty but you may avoid the potential wait others may face when current dealership/online vendor parts run out.
PS: Most of the complaints in this forum are regarding the shipping method of the online purchase, not the part itself, so don't let that scare you.