Not sure if this should be posted in politics or not. It appears that Shimano is flexing their muscle in some unusual and possibly illegal ways. Check out the letter that Branford bike wrote at:
http://www.branfordbike.com/shimano/shimano.html
What is all your opinion of this situation?