Product review (5 stars): Baffle
Baffle was perfect.  It fixed my dryer problem.  Keep in mind that the part does not include the screws, but they can be purchased at your local hardware store.