You might try Paramount Imports on Meridian, just north of 280. They're one of the better head shops around. Not sure if they have Salvia though. If not you can head up to the City or over the hill to Santa Cruz. I'm sure you'll find something in one of those places.