Check Outdoor Emporium in Seattle. They seem to have slightly better than "guy off the street" prices.