I have purchased some quality fabrics from a LQS - manufactured by one or more of the manufacturers in your list - only to find out that the quality was not wonderful. It happens. Darn!
Pre-wash fabrics, no matter who makes them, if you want to 100% avoid the fading problem after you put the time and effort into making a quilt.