Product review (5 stars): great
So far so good.  Love the price.  Fits perfectly.  No leaking.