www.thousandsofbolts.com has quite a bit of different print, quilters quality flannel at a good price.

www.connectingthreads.com has wonderful flannel. I made my daughter a rag quilt last Christmas and that thing is super warm. Really nice flannel, no pilling.