My first thought:
Have you seen any evidence that their parts are not meeting the specs? Your company pays that supplier to produce those parts to a certain spec. As long as they meet that spec, it really doesn't matter how they do it, right?
You want suppliers to be competitive and creative, right? Let them do it their way.
Your own research on the exact capabilities of the Faro 7 arm (like from their literature) will mean more than random anonymous comments from an engineering forum. Don't get me wrong. Nothing wrong with asking. Maybe someone on here has experience and can tell you that the Faro arm didn't meet its claimed capabilities. Just don't make any business decisions on something you haven't personally verified.
Oh, and welcome to the forum. Hope my rough response doesn't inhibit your future questions. We really do appreciate them.