Product review (5 stars): Even the packing was good.
Buy this one!  It is definitely worth it, as it comes with all the necessary parts and is less costly than the competitors.  All the components are quality replacements so you won't be sorry.  Even the packing was good.