Fast and friendly service but replacement screen for iPhone 6s Plus was complete trash (unresponsive to some touches, isn't flush with metal frame so more prone to breaking with a drop due to not properly fitting in case, strange actions randomly happen, etc.) and same price as I would have paid at the Apple Store. Apple Store takes longer and you need an appointment so CPR is fine if phone is unusable and need it repaired now but if your just replacing a cracked screen don waste your time.