Get a list of the best places to shop for genuine Swedish souvenirs in Stockholm. Though, if you want plastic Viking helmets, you're on your own...