To ATP Lauri, this site is the best all around, great people and info.
I've actually been to Twisp, mind you that was over 30 years ago, I imagine there have been many changes since then. I think there used to be a bumper sticker that said, "Where the hell is Twisp".