Product review (4 stars): Perfect replacement
Did just what it was supposed to do!  Nice to see some companies actually care about their products that customers buy!!