Product review (5 stars): Universal Hose
It fit perfectly, and kept me out of the local big-box home store.  That alone saved me money.