Los Roast in Portland has roasting sessions, and a dude in Hillsboro is selling roasted chiles for $3/pound.
I bought some Hatch chiles at Fred Meyer's for $1/pound. Roasted some for pork chile verde, and going to roast and freeze the rest.
Roasted chiles smell amazing!