First, here is a posting I did on the MacGregor tartans specifically...
http://blog.albanach.org/2006/05/macgregor-tartans.html

Second, here is an article on the color variations in tartans, which mentions the color variations one is likely to find in the same tartan woven by different mills...
http://albanach.org/colors.html