503-281-4161 M-F 9-7, Sat 10-4 Portland