All of our repair parts available here at DIYMobileRepair are brand new and of the highest quality on the market. Despite their high quality, we keep our prices low everyday. We also offer fast shipping so you won't have to wait any longer than necessary to receive your order.