I only pre-wash flannel fabrics. They all shrink so differently!!
Also, I never use a pure white, maybe a white on white occasionally and hardly use reds. I always wash my quilts before going out the door with a couple color catchers and with the over 200 quilts I have made thus far, have never had a problem with bleeding or excessive shrinkage.