Product review (5 stars): Parts are as promised. If you include the cost ...
Parts are as promised.  If you include the cost of shipping on other sites, the price on Amazon is fair.