I have bought wide flannel from Fabric.com and it was "decent". Not fantastic, but not super cheap either. I'd call it "medium" quality.
I'm using it as my design wall, though, not in a quilt, so I can't tell you how well it holds up to being washed. So far it's held up to being tacked to a wall for over a year very well though!