Product review (4 stars): Great Parts Kit
Has a lot of extra parts.  Just had one broken bracket on the bottom of the door.  Parts fit perfectly.