Arrived in a timely fashion ... everything was as agreed.
It seems to be working!  I'm very pleased.
Rating: 5 stars