I live in Eugene. For the time being, online is the best option. The shell station on greenhill now sells the "blu" and walmart sells the "mistic", but not really any options for "advanced" vapers.
Most online retailers have about a 3 or 4 day turnaround which is pretty good. Unless of course you want to pay out the nose for overnight.