I recently purchased a 2006 haro shift r3 that came w/o a front derailler. I then purchased a Shimano LX M580 Mountain Bike Front Derailleur - 34.9mm from ebay. Come to find out that it's the wrong one. Can someone tell me what deraillers & type will fit. I'm clueless. Thanks