Received ahead of schedule and works like new!  Would buy again.