How much does an ICD cost?

ICDs themselves typically range from $25,000-$32,000 USD. But costs vary widely depending on insurance or financial assistance.