Xpedx is a company that I used in the past. They have tons of odd sizes. Not sure about shipping rates but they do have some retail stores, maybe there is one close to you.
Also, Marco's papers (marcopaper.com). I've ordered from them a long time ago and I don't recall that their shipping was ridiculous.