i just bought a set of weather tech for my 6th gen sedan.
They are much much better than those sticky ones.
They flex into the window molding and its a very simple install.
Should take you more time to take them out of the box and unwrap the plastic than installing.
They run about 89 bucks.