It’s a pretty tough decision, Portland has some rad shops. I try and alternate between them each time I need something. Shrunken Head is pretty much the perfect shop. No frills, compact, quality product, it’s in my neighborhood and Justin is awesome. I also really like Cal Skate downtown. Paul’s the man and their antique board collection is incredible.
I’m fortunate enough to live in a city with multiple excellent shops, so I see no need to shop online. Vote with your dollar, support the scene, etc., etc.
If I had to choose it’d be CCS because they employ a few of my friends.