They come to you to fix your screen or replace your battery. I didn't see any prices on their website.
iCracked Lifetime Warranty
Don’t panic if you break your phone, because iCracked has you covered. This on-demand repair service stands behind all iCracked iTech and mail-in repair services with a comprehensive, lifetime warranty on the parts and services paid for. It does not cover water damage, mishandling, drops or meddling with internal hardware, among other issues.
iCracked Lifetime Warranty
Don’t panic if you break your phone, because iCracked has you covered. This on-demand repair service stands behind all iCracked iTech and mail-in repair services with a comprehensive, lifetime warranty on the parts and services paid for. It does not cover water damage, mishandling, drops or meddling with internal hardware, among other issues.