Well-fitting goggles are important. If they slip in a bad situation and you can't see anything, that can get ugly.
There are loads of stores where you can try on countless goggles in Vancouver. Got to W4th & Burrard in Kits where you have five good stores on one block (Pacific Boarder, Boardroom (plus outlet), Showcase and West Coast Sports). Find a pair that fits and sell your Smiths on craigslist.
Yeah, W4th is like snowsports central and 90% of vancouver probably gets their stuff there. It's when I didn't find the asian fit styled Oakleys that I came here for help. (those are the particular ones I want to try on, but I'm up for recommendations)
I tried other chain stores like Sport Chek and MEC with no luck and I was hoping that someone would know some random small niche store that had them. I like supporting small businesses anyways :P
(HOW DO YOU KNOW ABOUT W4TH IF YOURE IN GERMANY?!!? O.O)