We are a big company, we supply top quality mobile phones. All of these phone parts are in stock. We will fully check every item before shipment. We can ship your order in 2 days.