Update
The factory part fits perfect. Snaps right in. After looking at it, the clips on the aftermarket part are not the same and just don't hold to the car. I was afraid to lose the door and have to replace it. Definitely not worth the $15 difference.