Skip to main content
Skip to Filters
1,049 listings
    • 8,583 miles
    • No accidents, 1 owner, personal use
    • 5 Seats, 24 City / 29 Hwy MPG
    • CarMax Cleveland East (40 mi away)
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    • Tire Pressure Warnin...
    Close

    Located in Warrensville Heights, OH / 40 miles away from Alliance, OH

    CarMax values transparency and wants you to love your next car, not settle on it. Certain vehicles may have unrepaired safety recalls. Check nhtsa.gov...

    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:

    26 Combined MPG (24 City/29 Highway)

    Listing Information:

    VIN: 3GKALMEG1PL185119
    Stock: 27668198
    Certified Pre-Owned: No

  • Price Drop
    • 24,901 miles
    • No accidents, 1 owner, personal use
    • 5 Seats, 25 City / 28 Hwy MPG
    • Toth Buick GMC (19 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Akron, OH / 19 miles away from Alliance, OH

    SummaryWhen you buy a GM Certified Pre-Owned vehicle, you're protected from the moment you leave the lot. Why? Because all of our GM Certified Pre-Own...

    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:

    26 Combined MPG (25 City/28 Highway)

    Listing Information:

    VIN: 3GKALTEVXNL286164
    Stock: R0129A
    Certified Pre-Owned: No
    Listed since: 05-12-2025

    • 26,300 miles
    • No accidents, 1 owner, personal use
    • 5 Seats, 25 City / 30 Hwy MPG
    • Toth Buick GMC (19 mi away)
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    • Power Driver Seat
    Close

    Located in Akron, OH / 19 miles away from Alliance, OH

    EquipmentEnjoy the heated seats in this mid-size suv you will never buy a vehicle without them. Everyone loves the comfort of having a warm seat on th...

    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:

    27 Combined MPG (25 City/30 Highway)

    Listing Information:

    VIN: 3GKALMEVXNL217092
    Stock: R0078A
    Certified Pre-Owned: No
    Listed since: 07-07-2025

    • 60,578 miles
    • Frame damage reported, 1 owner, corporate fleet vehicle
    • 5 Seats, 24 City / 28 Hwy MPG
    • North Coast Mitsubishi Bedford (39 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Keyless Entry/Start
    Close

    Located in Bedford, OH / 39 miles away from Alliance, OH

    2023 GMC Terrain AT4 Ebony Twilight Metallic 4D Sport Utility 1.5L DOHCLane Keep Assist, Keyless Start, Forward Collision Warning, AWD, Auto High-beam...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: No

    History Provider: AutoCheck

    Title Details: Issue reported

    Salvage Vehicle: No

    Frame Damage: Yes

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    26 Combined MPG (24 City/28 Highway)

    Listing Information:

    VIN: 3GKALYEG2PL206275
    Stock: 206275F01
    Certified Pre-Owned: No
    Listed since: 04-24-2025

  • Advertisement

    5 Offers Nearby

    2026 GMC Terrain Denali
    $41,100
    starting MSRP
    • 6 Colors
    • 3 Trims
    • 5 Packages
    View Offers 
    *The Manufacturer’s Suggested Retail Price excludes destination freight charge, tax, title, license, dealer fees, and optional equipment. Dealer sets final price. Click here to see all GMC vehicles’ destination freight charges.
    • 20,385 miles
    • No accidents, 1 owner, personal use
    • 5 Seats, 24 City / 28 Hwy MPG
    • Lambert Buick GMC (24 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Cuyahoga Falls, OH / 24 miles away from Alliance, OH

    Recent Arrival! Backup Camera, Bluetooth, SLE Package, Heated Seats, Terrain SLE, 4D Sport Utility, 1.5L DOHC, 9-Speed Automatic, AWD, Although we mak...

    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:

    26 Combined MPG (24 City/28 Highway)

    Listing Information:

    VIN: 3GKALTEG2PL101710
    Stock: 25665A
    Certified Pre-Owned: No
    Listed since: 07-15-2025

  • Price Drop
    $22,088
    fair price
    $39 above market
    • 63,462 miles
    • 1 accident, 2 owners, corporate fleet vehicle
    • 5 Seats, 21 City / 26 Hwy MPG
    • Chevrolet of Wooster (44 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Wooster, OH / 44 miles away from Alliance, OH

    2020 GMC TERRAIN DENALILIFETIME ENGINE WARRANTYQuicksilver Metallic 2020 GMC Terrain 2.0L Turbocharged 9-Speed Automatic Denali AWDAWD, 6-Way Po...

    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:

    23 Combined MPG (21 City/26 Highway)

    Listing Information:

    VIN: 3GKALXEX8LL288789
    Stock: 25299B
    Certified Pre-Owned: No
    Listed since: 06-24-2025

    • 18,972 miles
    • No accidents, 1 owner, personal use
    • 5 Seats, 25 City / 30 Hwy MPG
    • CarMax Cleveland East (40 mi away)
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    • Power Driver Seat
    Close

    Located in Warrensville Heights, OH / 40 miles away from Alliance, OH

    CarMax values transparency and wants you to love your next car, not settle on it. Certain vehicles may have unrepaired safety recalls. Check nhtsa.gov...

    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:

    27 Combined MPG (25 City/30 Highway)

    Listing Information:

    VIN: 3GKALMEV7NL281025
    Stock: 27487760
    Certified Pre-Owned: No

  • New Listing
    Stock photo**
    $24,395
    fair price
    $7 above market
    • 15,800 miles
    • 1 accident, 1 owner, personal use
    • 5 Seats, 25 City / 30 Hwy MPG
    • Crestmont Buick GMC (42 mi away)
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    • Tire Pressure Warnin...
    Close

    Located in Beachwood, OH / 42 miles away from Alliance, OH

    2022 GMC Terrain SLE Ebony Twilight Metallic 1.5L DOHC 9-Speed AutomaticRecent Arrival!Odometer is 13639 miles below market average!25/30 City/H...

    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:

    27 Combined MPG (25 City/30 Highway)

    Listing Information:

    VIN: 3GKALMEV3NL306423
    Stock: T137361A
    Certified Pre-Owned: Yes
    Listed since: 07-18-2025

  • Advertisement

    5 Offers Nearby

    2026 GMC Terrain Denali
    $41,100
    starting MSRP
    • 6 Colors
    • 3 Trims
    • 5 Packages
    View Offers 
    *The Manufacturer’s Suggested Retail Price excludes destination freight charge, tax, title, license, dealer fees, and optional equipment. Dealer sets final price. Click here to see all GMC vehicles’ destination freight charges.
  • Price Drop
    • 26,901 miles
    • No accidents, 1 owner, personal use
    • 5 Seats, 25 City / 30 Hwy MPG
    • CarMax Akron (19 mi away)
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    • Tire Pressure Warnin...
    Close

    Located in Akron, OH / 19 miles away from Alliance, OH

    CarMax values transparency and wants you to love your next car, not settle on it. Certain vehicles may have unrepaired safety recalls. Check nhtsa.gov...

    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:

    27 Combined MPG (25 City/30 Highway)

    Listing Information:

    VIN: 3GKALMEV2NL171466
    Stock: 27487910
    Certified Pre-Owned: No

  • Price Drop
    • 34,638 miles
    • No accidents, 1 owner, personal use
    • 5 Seats, 25 City / 28 Hwy MPG
    • Toth Buick GMC (19 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Akron, OH / 19 miles away from Alliance, OH

    SummaryWhen you buy a GM Certified Pre-Owned vehicle, you're protected from the moment you leave the lot. Why? Because all of our GM Certified Pre-Own...

    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:

    26 Combined MPG (25 City/28 Highway)

    Listing Information:

    VIN: 3GKALTEV3NL114350
    Stock: R0296A
    Certified Pre-Owned: Yes
    Listed since: 03-24-2025

    • 22,360 miles
    • No accidents, 1 owner, personal use
    • 5 Seats, 23 City / 28 Hwy MPG
    • Lambert Buick GMC (24 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Cuyahoga Falls, OH / 24 miles away from Alliance, OH

    Recent Arrival! Backup Camera, Bluetooth, Leather Seats, Moonroof, Navigation System, SLT Package, Heated Seats, Terrain SLT, 4D Sport Utility, 1.5L D...

    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:

    25 Combined MPG (23 City/28 Highway)

    Listing Information:

    VIN: 3GKALVEG7RL145670
    Stock: P47352
    Certified Pre-Owned: No
    Listed since: 07-03-2025

    • 10,689 miles
    • No accidents, 1 owner, personal use
    • 5 Seats, 23 City / 28 Hwy MPG
    • Budd Baer Subaru (69 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Washington, PA / 69 miles away from Alliance, OH

    *Freshly Serviced*, *One Owner*, *Flawless CARFAX*, AWD, AM/FM radio: SiriusXM, Driver & Front Passenger Heated Seats, Floor Liner Package (LPO), Fron...

    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:

    25 Combined MPG (23 City/28 Highway)

    Listing Information:

    VIN: 3GKALVEG0RL334449
    Stock: 5743A
    Certified Pre-Owned: No
    Listed since: 07-02-2025

  • Advertisement

    5 Offers Nearby

    2026 GMC Terrain Denali
    $41,100
    starting MSRP
    • 6 Colors
    • 3 Trims
    • 5 Packages
    View Offers 
    *The Manufacturer’s Suggested Retail Price excludes destination freight charge, tax, title, license, dealer fees, and optional equipment. Dealer sets final price. Click here to see all GMC vehicles’ destination freight charges.
    • 12,603 miles
    • No accidents, 1 owner, personal use
    • 5 Seats, 23 City / 28 Hwy MPG
    • Budd Baer Subaru (69 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Washington, PA / 69 miles away from Alliance, OH

    *Freshly Serviced*, *One Owner*, *Flawless CARFAX*, AWD, Driver & Front Passenger Heated Seats, Floor Liner Package (LPO), Front & Rear All-Weather Fl...

    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:

    25 Combined MPG (23 City/28 Highway)

    Listing Information:

    VIN: 3GKALVEG1RL360168
    Stock: 5744A
    Certified Pre-Owned: No
    Listed since: 07-02-2025

    • 14,184 miles
    • No accidents, 1 owner, personal use
    • 5 Seats, 23 City / 28 Hwy MPG
    • Budd Baer Subaru (69 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Washington, PA / 69 miles away from Alliance, OH

    *Freshly Serviced*, *One Owner*, AWD, Adaptive Cruise Control, AM/FM radio: SiriusXM, Floor Liner Package (LPO), Front & Rear All-Weather Floor Liners...

    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:

    25 Combined MPG (23 City/28 Highway)

    Listing Information:

    VIN: 3GKALVEG6RL318949
    Stock: 5742A
    Certified Pre-Owned: No
    Listed since: 07-02-2025

    • 18,253 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 23 City / 28 Hwy MPG
    • Graham Used Car Outlet (76 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Mansfield, OH / 76 miles away from Alliance, OH

    Vehicle Detailed!, Fresh oil change!, AWD. Clean CARFAX. Volcanic Red Tintcoat AWD 1.5L DOHC Terrain CARFAX One-Owner.Odometer is 7786 miles below mar...

    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:

    25 Combined MPG (23 City/28 Highway)

    Listing Information:

    VIN: 3GKALVEG2RL391123
    Stock: P12956
    Certified Pre-Owned: No
    Listed since: 07-03-2025

    • 103,521 miles
    • No accidents, 2 owners, personal use
    • 5 Seats, 22 City / 32 Hwy MPG
    • Carvana - Cleveland (49 mi away)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Power Driver Seat
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Cleveland, OH / 49 miles away from Alliance, OH

    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: 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:

    26 Combined MPG (22 City/32 Highway)

    Listing Information:

    VIN: 2GKALNEKXG6294953
    Stock: 2003725265
    Certified Pre-Owned: No
    Listed since: 05-09-2025

  • Advertisement

    5 Offers Nearby

    2026 GMC Terrain Denali
    $41,100
    starting MSRP
    • 6 Colors
    • 3 Trims
    • 5 Packages
    View Offers 
    *The Manufacturer’s Suggested Retail Price excludes destination freight charge, tax, title, license, dealer fees, and optional equipment. Dealer sets final price. Click here to see all GMC vehicles’ destination freight charges.
    • 80,693 miles
    • No accidents, 2 owners, personal use only
    • 5 Seats, 21 City / 31 Hwy MPG
    • Carvana - Cleveland (49 mi away)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Power Driver Seat
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Cleveland, OH / 49 miles away from Alliance, OH

    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: 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:

    25 Combined MPG (21 City/31 Highway)

    Listing Information:

    VIN: 2GKALMEK4H6121649
    Stock: 2003847939
    Certified Pre-Owned: No
    Listed since: 07-03-2025

  • New Listing
    • 64,076 miles
    • No accidents, 2 owners, corporate fleet vehicle
    • 5 Seats, 21 City / 31 Hwy MPG
    • Carvana - Cleveland (49 mi away)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Cleveland, OH / 49 miles away from Alliance, OH

    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:

    25 Combined MPG (21 City/31 Highway)

    Listing Information:

    VIN: 2GKALPEK3H6186994
    Stock: 2003893169
    Certified Pre-Owned: No
    Listed since: 07-12-2025

    • 19,974 miles
    • No accidents, 1 owner, corporate fleet vehicle
    • 5 Seats, 24 City / 28 Hwy MPG
    • McKnight DriveTime (65 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Keyless Entry/Start
    Close

    Located in Pittsburgh, PA / 65 miles away from Alliance, OH

    Shop at DriveTime: Get started on your personalized car-buying journey today. With no credit impact, you can get approved for your real, personalized ...

    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:

    26 Combined MPG (24 City/28 Highway)

    Listing Information:

    VIN: 3GKALVEG9PL174987
    Stock: 1630094147
    Certified Pre-Owned: No
    Listed since: 07-07-2025

  • New Listing
    • 69,705 miles
    • No accidents, 2 owners, personal use
    • 5 Seats, 26 City / 30 Hwy MPG
    • Carvana - Cleveland (49 mi away)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    • Tire Pressure Warnin...
    Close

    Located in Cleveland, OH / 49 miles away from Alliance, OH

    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: 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:

    28 Combined MPG (26 City/30 Highway)

    Listing Information:

    VIN: 3GKALMEV8JL310770
    Stock: 2003895268
    Certified Pre-Owned: No
    Listed since: 07-16-2025

    • 145,642 miles
    • No accidents, 1 owner, personal use
    • 5 Seats, 20 City / 29 Hwy MPG
    • McKnight DriveTime (65 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Power Driver Seat
    • Tire Pressure Warnin...
    Close

    Located in Pittsburgh, PA / 65 miles away from Alliance, OH

    Shop at DriveTime: Get started on your personalized car-buying journey today. With no credit impact, you can get approved for your real, personalized ...

    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:

    23 Combined MPG (20 City/29 Highway)

    Listing Information:

    VIN: 2GKFLREK3D6300973
    Stock: 1630087778
    Certified Pre-Owned: No
    Listed since: 07-09-2025

Showing 106 - 126 out of 1,049 listings
Filters
Skip to Results

Applied Filters4Active

Location

Search radius100 miles
Search radius

Make & Model

Year

New / Used

Price & Payments

Price Rating

Body Type

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.