Here at 3Dferoze, we source our parts from machines and local sellers. We assure you that all parts are functional and high-performance. We don't have much stock, so check and see how many of the parts are selling. All our parts are mint quality or slightly used. If a part you order has a scratch or bend, we will promptly email you with more product photos. That way, you can make an informed decision.