Also, some French cities need an emissions sticker.
We got our Austrian and Swiss Vignettes from
http://www.tolltickets.com/ - no extra charges above buying it when you get to the border and has the luxury of knowing you won’t inadvertently get caught without one.
The Austria vignette has options - 10 days, 2 months or annual.
The Swiss one is annual only,