Very easy to purchase and to track shipping of product.  The only reason I didn't give it 5 stars is that we haven't installed it yet.  But think it will be just what we need.