Product review (4 stars): Perfect fit
I hated to have to spend the money on a new one of these, but it fit and works perfectly.