Product review (5 stars): Perfect and cheaper than other places
Included all parts.  Works great.