Kind of makes me worry a bit. Bowtech and Excalibur are owned by the same company from what Ive heard. I love both my Micro 335 and my Carbon Icon. Flawless and no issues...yet. My Micro was bought when they first came out. Same with the Carbon Icon. Hmmm...