Skip to main content
Skip to Filters
2,153 listings
  • Price Drop
    $15,499
    great price
    $4,007 below market
    • 75,356 miles
    • No accidents, 2 owners, personal use
    • 5 Seats, 18 City / 25 Hwy MPG
    • Your Choice Autos - Waukegan (24 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Keyless Entry/Start
    Close

    Located in Waukegan, IL / 24 miles away from Elk Grove Village, IL

    The 2018 Jeep Grand Cherokee Limited 4x4 4dr SUV with a 3.6L V6 engine comes with a variety of features that enhance comfort, safety, and performance....

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    21 Combined MPG (18 City/25 Highway)

    Listing Information:

    VIN: 1C4RJFBG1JC379429
    Stock: WYC-379429
    Certified Pre-Owned: No
    Listed since: 02-05-2025

  • Price Drop
    $25,100
    great price
    $3,610 below market
    • 35,625 miles
    • No accidents, 1 owner, corporate fleet vehicle
    • 5 Seats, 19 City / 26 Hwy MPG
    • Zeigler Chevrolet Schaumburg (4 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Schaumburg, IL / 4 miles away from Elk Grove Village, IL

    2022 Jeep Grand Cherokee AWD 4WD 4WD*, ** ADAPTIVE CRUISE CONTROL, ** APPLE CARPLAY, ** ANDROID AUDIO, ** HEATED LEATHER SEATS, ** REMOTE STARTER, 100...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: No

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    22 Combined MPG (19 City/26 Highway)

    Listing Information:

    VIN: 1C4RJHAG8N8573493
    Stock: P1207
    Certified Pre-Owned: No
    Listed since: 05-01-2025

  • $34,590
    great price
    $3,100 below market
    • 24,980 miles
    • No accidents, 1 owner, corporate fleet vehicle
    • 5 Seats, 19 City / 26 Hwy MPG
    • Carvana - Chicago (20 mi away)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Keyless Entry/Start
    Close

    Located in Chicago, IL / 20 miles away from Elk Grove Village, IL

    At Carvana, we go miles beyond the extra mile. That's why we provide you with a convenient, fast, and hassle-free car buying experience that puts you ...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: No

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    22 Combined MPG (19 City/26 Highway)

    Listing Information:

    VIN: 1C4RJHBG0RC679390
    Stock: 2003811989
    Certified Pre-Owned: No
    Listed since: 06-19-2025

  • Price Drop
    $8,499
    great price
    $3,612 below market
    • 150,109 miles
    • 1 accident, 2 owners, personal use only
    • 5 Seats
    • Your Choice Autos - Waukegan (24 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Waukegan, IL / 24 miles away from Elk Grove Village, IL

    This 2015 Jeep Grand Cherokee Limited 4x4 combines rugged capability with luxury and style, making it an excellent choice for both off-road adventures...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: No

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    Listing Information:

    VIN: 1C4RJFBMXFC618196
    Stock: WYC-618196
    Certified Pre-Owned: No
    Listed since: 02-05-2025

  • $22,000
    great price
    $3,013 below market
    • 88,479 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 18 City / 25 Hwy MPG
    • BMW of Barrington (11 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Barrington, IL / 11 miles away from Elk Grove Village, IL

    Diamond Black Crystal Pearlcoat 2020 Jeep Grand Cherokee Overland 4WD, Apple CarPlay/Android Auto, Auto High-beam Headlights, Auto-dimming door mirror...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    21 Combined MPG (18 City/25 Highway)

    Listing Information:

    VIN: 1C4RJFCG0LC385370
    Stock: 168318BA
    Certified Pre-Owned: No
    Listed since: 06-08-2025

  • $18,990
    great price
    $1,835 below market
    • 91,971 miles
    • 2 accidents, 1 owner, personal use only
    • 5 Seats, 18 City / 25 Hwy MPG
    • Auto Gallery Chicago (7 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Addison, IL / 7 miles away from Elk Grove Village, IL

    Visit Auto Gallery of Chicago to shop our great deals. You can call 630-628-1400 to schedule your test drive today.

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: No

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    21 Combined MPG (18 City/25 Highway)

    Listing Information:

    VIN: 1C4RJFAG5LC312157
    Stock: 7118
    Certified Pre-Owned: No
    Listed since: 06-19-2025

  • Price Drop
    $10,711
    great price
    $2,284 below market
    • 125,402 miles
    • 1 accident, 1 owner, personal use only
    • 5 Seats, 17 City / 24 Hwy MPG
    • Ed Napleton's Kia Of Elmhurst (6 mi away)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Elmhurst, IL / 6 miles away from Elk Grove Village, IL

    2014 Jeep Grand Cherokee Overland 4WD Cashmere Pearlcoat 4WD * ONE OWNER *Auto-Leveling Suspension, Automatic Temperature Control, Heated and Ventilat...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: No

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    19 Combined MPG (17 City/24 Highway)

    Listing Information:

    VIN: 1C4RJFCG2EC253388
    Stock: PKC15370A
    Certified Pre-Owned: No
    Listed since: 04-29-2025

  • Stock photo**
    • 167,031 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 18 City / 25 Hwy MPG
    • Hawk Ford of Carol Stream (10 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Carol Stream, IL / 10 miles away from Elk Grove Village, IL

    Bright White Clearcoat 2016 Jeep Grand Cherokee Limited Limited3.6L V6 24V VVT 8-Speed Automatic 4WDCARFAX One-Owner.Priced below KBB Fair Purchase Pr...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    21 Combined MPG (18 City/25 Highway)

    Listing Information:

    VIN: 1C4RJFBG8GC350101
    Stock: B250302A
    Certified Pre-Owned: No
    Listed since: 07-07-2025

  • Price Drop
    $29,850
    great price
    $2,763 below market
    • 23,448 miles
    • No accidents, 1 owner, personal use
    • 5 Seats, 19 City / 26 Hwy MPG
    • Ed Napleton Honda of Oak Lawn (23 mi away)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Oak Lawn, IL / 23 miles away from Elk Grove Village, IL

    CARFAX One-Owner. Priced below KBB Fair Purchase Price! Bright White Clearcoat 2023 Jeep Grand Cherokee 4D Sport Utility Limited 3.6L V6 24V VVT 4WD O...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    22 Combined MPG (19 City/26 Highway)

    Listing Information:

    VIN: 1C4RJHBG5PC662226
    Stock: PML4221
    Certified Pre-Owned: No
    Listed since: 05-08-2025

  • Price Drop
    $38,460
    great price
    $3,301 below market
    • 47,707 miles
    • No accidents, 1 owner, personal use
    • 5 Seats
    • Zeigler Chrysler Dodge Jeep Ram Downers Grove (14 mi away)
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Downers Grove, IL / 14 miles away from Elk Grove Village, IL

    2022 Jeep Grand Cherokee Summit Baltic Gray Metallic Clearcoat **LEATHER**, **NAVIGATION**, **PANORAMIC ROOF**, **BLUE TOOTH**, **COOLED SEATS**, **HE...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    Listing Information:

    VIN: 1C4RJHET4N8530244
    Stock: DTN250153A
    Certified Pre-Owned: No
    Listed since: 05-04-2025

  • Price Drop
    $27,395
    great price
    $2,787 below market
    • 52,838 miles
    • No accidents, 1 owner, corporate fleet vehicle
    • 5 Seats, 19 City / 26 Hwy MPG
    • Brilliance Subaru (18 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Elgin, IL / 18 miles away from Elk Grove Village, IL

    ONE OWNER!! 4WD!! 2023 JEED GRAND CHEROKEE LIMITED!! LOADED UP WITH, LEATHER, HEATED SEATS, HEATED STEERING WHEEL, HEATED SECOND ROW SEATS, 10.1 INCH ...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: No

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    22 Combined MPG (19 City/26 Highway)

    Listing Information:

    VIN: 1C4RJHBG8P8720090
    Stock: P3866
    Certified Pre-Owned: No
    Listed since: 12-26-2024

  • Price Drop
    $26,295
    great price
    $2,300 below market
    • 31,604 miles
    • No accidents, 1 owner, rental vehicle
    • 5 Seats, 19 City / 26 Hwy MPG
    • Napleton Off Lease - Arlington Heights (9 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Arlington Heights, IL / 9 miles away from Elk Grove Village, IL

    2023 Jeep Grand Cherokee Laredo Bright White Clearcoat 4WD * ONE OWNER CLEAN CARFAX *Automatic Temperature Control, Front Bucket Seats, Normal Duty Su...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: No

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    22 Combined MPG (19 City/26 Highway)

    Listing Information:

    VIN: 1C4RJHAGXPC585824
    Stock: OL3347
    Certified Pre-Owned: No
    Listed since: 04-15-2025

  • Price Drop
    $28,500
    great price
    $2,372 below market
    • 61,190 miles
    • No accidents, 1 owner, rental vehicle
    • 5 Seats, 19 City / 26 Hwy MPG
    • Zeigler Chrysler Dodge Jeep Ram of Schaumburg (6 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Schaumburg, IL / 6 miles away from Elk Grove Village, IL

    Certified. Recent Arrival! CARFAX One-Owner. 2023 Jeep Grand Cherokee Altitude X 4WD Bright White Clearcoat 4WD.FCA US LLC Certified Pre-Owned Details...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: No

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    22 Combined MPG (19 City/26 Highway)

    Listing Information:

    VIN: 1C4RJHAGXPC640837
    Stock: P7983
    Certified Pre-Owned: Yes
    Listed since: 05-05-2025

  • Price Drop
    $17,500
    good price
    $2,558 below market
    • 84,381 miles
    • 1 accident, 2 owners, personal use only
    • 5 Seats
    • Napleton's Valley Hyundai (21 mi away)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Aurora, IL / 21 miles away from Elk Grove Village, IL

    Velvet Red Pearlcoat 2016 Jeep Grand Cherokee 4D Sport Utility Summit 3.0L V6 Turbodiesel 4WD4WD, 19 Speakers, 20" x 8.0" Polished Aluminum Wheels, 3....

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: No

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    Listing Information:

    VIN: 1C4RJFJM5GC372984
    Stock: P17420A
    Certified Pre-Owned: No
    Listed since: 06-23-2025

  • $33,000
    great price
    $2,419 below market
    • 18,454 miles
    • 1 accident, 1 owner, corporate fleet vehicle
    • 5 Seats, 19 City / 26 Hwy MPG
    • Zeigler Chrysler Dodge Jeep Ram of Schaumburg (6 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Schaumburg, IL / 6 miles away from Elk Grove Village, IL

    Certified. Recent Arrival! CARFAX One-Owner. 2024 Jeep Grand Cherokee Laredo X 4WD Diamond Black Crystal Pearlcoat 4WD.FCA US LLC Certified Pre-Owned ...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: No

    Personal Use Only: No

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    22 Combined MPG (19 City/26 Highway)

    Listing Information:

    VIN: 1C4RJHAG3RC161453
    Stock: P8002
    Certified Pre-Owned: Yes
    Listed since: 05-14-2025

  • $19,191
    great price
    $2,064 below market
    • 90,767 miles
    • 1 accident, 2 owners, personal use
    • 5 Seats, 18 City / 25 Hwy MPG
    • Laurel BMW of Westmont (14 mi away)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Westmont, IL / 14 miles away from Elk Grove Village, IL

    The following items have been reconditioned on this vehicle: new pair of tires! Jeep Advanced Active Safety Group19 Speakers High Performance Audi...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: No

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    21 Combined MPG (18 City/25 Highway)

    Listing Information:

    VIN: 1C4RJFCG3JC356295
    Stock: JC356295
    Certified Pre-Owned: No
    Listed since: 07-03-2025

  • $9,999
    great price
    $3,386 below market
    • 121,707 miles
    • No accidents, 3 owners, corporate fleet vehicle
    • 5 Seats
    • Your Choice Auto Sales of Elgin (14 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Elgin, IL / 14 miles away from Elk Grove Village, IL

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: No

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    Listing Information:

    VIN: 1C4RJEBMXEC510721
    Stock: EYC-510721
    Certified Pre-Owned: No

  • Price Drop
    $31,990
    good price
    $1,089 below market
    • 28,328 miles
    • No accidents, 1 owner, personal use
    • 5 Seats, 19 City / 26 Hwy MPG
    • Elgin Chrysler Dodge Jeep RAM (8 mi away)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Streamwood, IL / 8 miles away from Elk Grove Village, IL

    Diamond Black Crystal Pearlcoat 2023 Jeep Grand Cherokee Altitude 4WD 8-Speed Automatic 3.6L V6 24V VVT 4WD, 115-Volt Auxiliary Power Outlet, Altitude...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    22 Combined MPG (19 City/26 Highway)

    Listing Information:

    VIN: 1C4RJHAG7PC595226
    Stock: B3610
    Certified Pre-Owned: No
    Listed since: 06-19-2025

  • Price Drop
    $24,495
    good price
    $1,936 below market
    • 52,138 miles
    • No accidents, 1 owner, rental vehicle
    • 5 Seats, 19 City / 26 Hwy MPG
    • Napleton's Arlington Heights Chrysler Jeep Dodge Ram (9 mi away)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Arlington Heights, IL / 9 miles away from Elk Grove Village, IL

    2023 Jeep Grand Cherokee Laredo Bright White Clearcoat 4WD * ONE OWNER CLEAN CARFAX * Automatic Temperature Control, Front Bucket Seats, ParkView Rear...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: No

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    22 Combined MPG (19 City/26 Highway)

    Listing Information:

    VIN: 1C4RJHAG9P8707642
    Stock: PM7356
    Certified Pre-Owned: No
    Listed since: 06-16-2025

  • Price Drop
    $35,400
    good price
    $2,232 below market
    • 1,903 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 19 City / 26 Hwy MPG
    • Zeigler Chrysler Dodge Jeep Ram of Schaumburg (6 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Schaumburg, IL / 6 miles away from Elk Grove Village, IL

    Certified. Recent Arrival! CARFAX One-Owner. 2025 Jeep Grand Cherokee Laredo 4WD Bright White Clearcoat 4WD.FCA US LLC Certified Pre-Owned Details: * ...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    22 Combined MPG (19 City/26 Highway)

    Listing Information:

    VIN: 1C4RJHAG7SC290849
    Stock: 250026A
    Certified Pre-Owned: Yes
    Listed since: 07-14-2025

  • $12,999
    great price
    $3,245 below market
    • 108,000 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 18 City / 25 Hwy MPG
    • Your Choice Auto Sales of Elgin (14 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Blind Spot Monitorin...
    Close

    Located in Elgin, IL / 14 miles away from Elk Grove Village, IL

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Clean Title

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    21 Combined MPG (18 City/25 Highway)

    Listing Information:

    VIN: 1C4RJFAG6KC618685
    Stock: EYC-618685
    Certified Pre-Owned: No

Showing 1 - 21 out of 2,153 listings
Filters
Skip to Results

Applied Filters4Active

Select Buying Experience

Location

Search radius25 miles
Search radius

Make & Model

Year

New / Used

Price & Payments

Price Rating

Body Type

Trim

Mileage

Accidents & History

Engine & Drivetrain

Exterior Color

Interior Color

Total Seating

Edmunds Review

Features

Options & Packages

MPG

Listing Details


* Delivery of any kind does not apply to Alaska and Hawaii. Contact the dealer for delivery details, restrictions and costs.