Couldn't be happier.
Arrived on time.  Product works as advertised.  Good price.
Rating: 5 stars