I actually got a pleasant surprise with some flannel I recently purchased at Walmart I prewashed it before cutting some items for my niece's new baby and it didn't shrink. Walmart was my only choice for fabric because it's the only place in the county that sells fabric and we just got that back. JoAnne's flannel has always shrunk for me plus having to allow for those extra wide selvages usually means buying extra fabric.