We have been buying parts from the refurb lab for many years. Product quality is always the best and does not disappoint. Warranty policy and shipping procedure is always ... more