Got my iPhone 6 screen replaced last weekend. Fast (less than 20 min) but not sure if the cheapest. Four stars because the price definitely can be negotiated, and different for everyone. Which is good if you are the haggling type but if you are not, you would feel you are being gouged. I also got the glass shield. First price they gave me dropped three times when I told them I didn't have enough cash. Eddie is the definitely the boss and has the final word on prices so speak to him directly. Overall, quality is great and l'm happy with the result and speed.