Product review (5 stars): Worked great
Seems to be a perfect fit and was much cheaper than the brand name one.  I will be recommending this to friends, and will certainly purchase again the next time it needs replaced.