Ordered a replacement touch screen for my Google Pixel-2xl, after dropping it on the ground, duh! It arrived faster than the estimated delivery. The packaging was very thorough (fragile item!) which was reassuring, and the AMOLED screen is absolutely top quality for a fraction of the normal retail price. Phone now has a new lease of life and it's owner is a happy bunny. Thank you Tech Repair Lab! 😃👌