I personally have had good and bad results.  And I take into account the fact that the monitor may be "off" and the type and count of fabrics.  But when you order something that is supposed to be blue and it's orange, that's just unacceptable.  I have lately decided to buy fabrics that I just like and not for specific projects.  I am so picky about the exact tone of the fabric that I am seldom happy with what I get.  If I just buy what I like, then I have a big container of fabrics to choose from when I'm looking for a new project to start.