Product review (5 stars): perfect match
I ordered this on a tues, got it on friday.  That was standard shipping.  It was a perfect match.  Not exact in size/shape, but in fit and function.  Got a belt to go with it.  Anyone can make this repair.