Product review (5 stars): works
It works just fine, obviously being a piece of plastic it will probably break again someday.  You will likely not need some of the extra parts that come along with it but it never hurts.  This is much cheaper than going through other companies.