Portland, Or - Most affordable coffee shops per capita