Product review (5 stars): Great job!
This was exactly what we needed.  It was easy to install and worked perfectly.  It arrived when promised.  Definitely would recommend.