But.. But.. mine fits fine at the top and bottom. And the snaps fit too. It just doesn't fit snug against the weather stripping, kinda twisted, little bent.
Hoping a few days in the sun will get it to "relax". I see the OEM pillar has a plastic ribbing in it to keep it's shape so I might figure out how to transfer that over.