Product review (5 stars): after 20 years it was about time
to replace these puppies.  Wonderful.