I guess I'm pretty lucky here. I have a local lab that will do it in a couple of hours for about $4 a roll (uncut, no scans). When I've gotten scans it was more like $10, and the scans were 6MP for 35mm, and pretty darn good. I've mostly done 36 exp rolls of 35mm, but I have done a couple of rolls of 120 and I think the price was the same. I'm not sure if they do mail order, but the link to their website is below. It might be worth sending them an email to ask. I've always had good service and they've never messed up a roll.
Paul
http://www.precision-camera.com/