Skip to main content
Skip to Filters
256 listings
    • 50,825 miles
    • 2 accidents, 1 owner, personal use
    • 7 Seats, 15 City / 20 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from CA to NJ*
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Irvine, CA / 2,397 miles away from Princeton, NJ

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

    17 Combined MPG (15 City/20 Highway)

    Listing Information:

    VIN: 1GYS4JKJ2HR190412
    Stock: 27504900
    Certified Pre-Owned: No

  • Price Drop
    $28,395
    good price
    $2,856 below market
    • 86,836 miles
    • No accidents, 1 owner, personal use only
    • 7 Seats, 15 City / 21 Hwy MPG
    • Crazy Cars Hillside (32 mi away)
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Hillside, NJ / 32 miles away from Princeton, NJ

    Visit Crazy Cars Hillside online at www.crazycarsnj.com to see more pictures of this vehicle or call us at 2**-7**-7*** today to schedule your tes...

    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:

    17 Combined MPG (15 City/21 Highway)

    Listing Information:

    VIN: 1GYS4KKJ3GR403775
    Stock: 403775
    Certified Pre-Owned: No
    Listed since: 05-08-2025

  • $25,761
    good price
    $2,549 below market
    • 107,478 miles
    • No accidents, 2 owners, corporate fleet vehicle
    • 7 Seats, 15 City / 21 Hwy MPG
    • Faulkner Cadillac- Trevose (22 mi away)
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Trevose, PA / 22 miles away from Princeton, NJ

    Buy in-person or online. 2016 Cadillac Escalade ESV Platinum Edition Crystal White Tricoat. PA Inspected, New front brakes and rotors. 4WD, 3rd Row DV...

    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:

    17 Combined MPG (15 City/21 Highway)

    Listing Information:

    VIN: 1GYS4KKJ4GR176967
    Stock: GR176967
    Certified Pre-Owned: No
    Listed since: 07-21-2025

  • New Listing
    • 182,584 miles
    • 3 accidents, 3 owners, corporate fleet vehicle
    • 7 Seats, 14 City / 20 Hwy MPG
    • Payless Auto Wholesale (46 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Garfield, NJ / 46 miles away from Princeton, NJ

    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:

    16 Combined MPG (14 City/20 Highway)

    Listing Information:

    VIN: 1GYS4SKJ7FR669802
    Stock: 9802
    Certified Pre-Owned: No

  • $31,705
    good price
    $2,797 below market
    • 67,548 miles
    • No accidents, 2 owners, personal use only
    • 7 Seats, 15 City / 21 Hwy MPG
    • Driveway (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Billings, MT / 1,739 miles away from Princeton, NJ

    Rare Find,3rd Row Seat,Apple CarPlay,Back-Up Camera,Blind Spot Monitor,Entertainment System,Hands-Free Liftgate,Heated Seats,Heated Steering Wheel,Lan...

    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:

    17 Combined MPG (15 City/21 Highway)

    Listing Information:

    VIN: 1GYS4KKJ0GR255004
    Stock: 54362BM
    Certified Pre-Owned: No

  • New Listing
    $24,821
    fair price
    $231 above market
    • 112,581 miles
    • No accidents, 2 owners, corporate fleet vehicle
    • 7 Seats, 15 City / 21 Hwy MPG
    • Driveway (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Troy, MI / 467 miles away from Princeton, NJ

    Rare Find,3rd Row Seat,Apple CarPlay,Back-Up Camera,Blind Spot Monitor,Bluetooth,Entertainment System,Hands-Free Liftgate,Heated Seats,Heated Steering...

    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:

    17 Combined MPG (15 City/21 Highway)

    Listing Information:

    VIN: 1GYS4JKJ6GR373245
    Stock: GR373245TA
    Certified Pre-Owned: No

    • 72,995 miles
    • No accidents, 3 owners, corporate fleet vehicle
    • 7 Seats, 15 City / 21 Hwy MPG
    • Carvana (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Richmond, VA / 245 miles away from Princeton, NJ

    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:

    17 Combined MPG (15 City/21 Highway)

    Listing Information:

    VIN: 1GYS4JKJ2GR461726
    Stock: 2003874622
    Certified Pre-Owned: No
    Listed since: 07-17-2025

  • Stock photo**
    $22,995
    fair price
    $368 above market
    • 131,110 miles
    • 2 accidents, 3 owners, personal use only
    • 7 Seats, 15 City / 21 Hwy MPG
    • Bergey's Kia (33 mi away)
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Lansdale, PA / 33 miles away from Princeton, NJ

    NEW ARRIVAL! LOTS OF SUV FOR THE MONEY!! ESV LUXURY WITH ALL THE GOODIES!! SAVE THOUSANDS ON THIS BEAUTIFUL ESCALADE!! DONT LET THE MILES FOOL YOU. TH...

    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:

    17 Combined MPG (15 City/21 Highway)

    Listing Information:

    VIN: 1GYS4HKJXGR131051
    Stock: KLU3175
    Certified Pre-Owned: No
    Listed since: 08-20-2025

    • 96,033 miles
    • No accidents, 3 owners, personal use only
    • 7 Seats, 15 City / 21 Hwy MPG
    • Kelly Motorcars (34 mi away)
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Hatfield, PA / 34 miles away from Princeton, NJ

    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:

    17 Combined MPG (15 City/21 Highway)

    Listing Information:

    VIN: 1GYS4JKJ5GR227855
    Stock: 7855
    Certified Pre-Owned: No
    Listed since: 04-17-2025

  • New Listing
    • 71,812 miles
    • No accidents, 3 owners, personal use only
    • 7 Seats, 15 City / 21 Hwy MPG
    • Bergey's Chevrolet (32 mi away)
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Colmar, PA / 32 miles away from Princeton, NJ

    Recent Arrival! Odometer is 32003 miles below market average!CarBravo Limited Bumper-to-Bumper Warranty When you choose a certified used vehicle less ...

    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:

    17 Combined MPG (15 City/21 Highway)

    Listing Information:

    VIN: 1GYS4JKJXGR124382
    Stock: CCU2735
    Certified Pre-Owned: No
    Listed since: 08-26-2025

  • New Listing
    • 102,027 miles
    • 4 accidents, 2 owners, taxi vehicle
    • 7 Seats, 15 City / 21 Hwy MPG
    • Royal Buick GMC (59 mi away)
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Sussex, NJ / 59 miles away from Princeton, NJ

    Recent Arrival. 2016 Cadillac Escalade ESV Luxury Black Raven 1 Key/Remote/Fob, 4WD.We're thrilled that you're considering Royal Buick GMC for all you...

    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:

    17 Combined MPG (15 City/21 Highway)

    Listing Information:

    VIN: 1GYS4HKJ8GR178966
    Stock: T14332
    Certified Pre-Owned: No
    Listed since: 08-30-2025

    • 115,345 miles
    • No accidents, 2 owners, personal use
    • 7 Seats, 14 City / 20 Hwy MPG
    • Eastern Auto Exchange (13 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Trenton, NJ / 13 miles away from Princeton, NJ

    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:

    16 Combined MPG (14 City/20 Highway)

    Listing Information:

    VIN: 1GYS4HKJ7FR247967
    Stock: 14398
    Certified Pre-Owned: No
    Listed since: 06-06-2025

    • 181,877 miles
    • No accidents, 5 owners, personal use
    • 7 Seats, 14 City / 20 Hwy MPG
    • Good Buy Auto Sales (29 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Philadelphia, PA / 29 miles away from Princeton, NJ

    CHECK THIS OUT SERIOUS BUYERS == THIS 2015 CADILLAC HAS IT ALL == 8 CYLINDER MOTOR == AUTOMATIC TRANSMISSION == A/C FRONT & REAR == PA STATE INSPECTIO...

    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:

    16 Combined MPG (14 City/20 Highway)

    Listing Information:

    VIN: 1GYS4JKJ6FR235526
    Stock: 235526
    Certified Pre-Owned: No
    Listed since: 08-22-2025

    • 137,895 miles
    • No accidents, 5 owners, personal use only
    • 7 Seats, 14 City / 20 Hwy MPG
    • Discount Auto Sales (46 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Paterson, NJ / 46 miles away from Princeton, NJ

    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:

    16 Combined MPG (14 City/20 Highway)

    Listing Information:

    VIN: 1GYS4JKJXFR255133
    Stock: 255133
    Certified Pre-Owned: No
    Listed since: 07-21-2025

  • New Listing
    $7,119
    good price
    $1,239 below market
    • 187,327 miles
    • 1 accident, 5 owners, personal use only
    • 7 Seats, 13 City / 18 Hwy MPG
    • Perfect Game Auto Sales (70 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Bridgeton, NJ / 70 miles away from Princeton, NJ

    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:

    14 Combined MPG (13 City/18 Highway)

    Listing Information:

    VIN: 1GYS4JEF4BR190040
    Stock: UC1074
    Certified Pre-Owned: No

  • New Listing
    • 113,557 miles
    • No accidents, 4 owners, personal use
    • 7 Seats, 13 City / 18 Hwy MPG
    • Luxury AutoHaus Group (15 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Fairless Hills, PA / 15 miles away from Princeton, NJ

    Come test drive this 2014 CADILLAC Escalade ESV! Offering crisply executed design, generous interior space and a fully capable powertrain! Comfort and...

    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:

    14 Combined MPG (13 City/18 Highway)

    Listing Information:

    VIN: 1GYS4HEF0ER230532
    Stock: GS230532
    Certified Pre-Owned: No
    Listed since: 08-14-2025

  • $12,923
    great price
    $1,604 below market
    • 123,365 miles
    • 2 accidents, 2 owners, personal use
    • 7 Seats, 13 City / 18 Hwy MPG
    • Bloom Auto (37 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Ledgewood, NJ / 37 miles away from Princeton, NJ

    *** 2013 CADILLAC ESCALADE ESV LUXURY *** (PICTURES COMING SOON!!) THIS VEHICLE IS A CARFAX 1-OWNER WITH 29 SERVICE HISTORY RECORDS! A FREE CARFAX IS ...

    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:

    14 Combined MPG (13 City/18 Highway)

    Listing Information:

    VIN: 1GYS4HEFXDR375477
    Stock: 375477
    Certified Pre-Owned: No
    Listed since: 07-25-2025

  • $12,995
    fair price
    $100 below market
    • 144,638 miles
    • No accidents, 2 owners, personal use only
    • 7 Seats, 13 City / 18 Hwy MPG
    • Empire Motors Auto Sales (15 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Langhorne, PA / 15 miles away from Princeton, NJ

    2011 Cadillac Escalade ESV Premium 6.2L V8 AWD Auto! 144K Miles! Beautiful White Diamond Tri-Coat over Black Interior! Clean Inside and Out! Tons of F...

    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:

    14 Combined MPG (13 City/18 Highway)

    Listing Information:

    VIN: 1GYS4JEF4BR252780
    Stock: 114596
    Certified Pre-Owned: No
    Listed since: 04-18-2025

  • Price Drop
    $15,499
    fair price
    $1,009 below market
    • 95,125 miles
    • 1 accident, 1 owner, personal use only
    • 7 Seats, 13 City / 18 Hwy MPG
    • Driveway (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Thousand Oaks, CA / 2,439 miles away from Princeton, NJ

    CarFax 1-Owner,High Demand,3rd Row Seat,Back-Up Camera,Blind Spot Monitor,Bluetooth,Entertainment System,Heated Seats,Heated Steering Wheel,Leather Se...

    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:

    14 Combined MPG (13 City/18 Highway)

    Listing Information:

    VIN: 1GYS4JEF4DR100436
    Stock: DR100436P
    Certified Pre-Owned: No

  • $11,995
    fair price
    $73 above market
    • 166,000 miles
    • 1 accident, 4 owners, corporate fleet vehicle
    • 7 Seats, 13 City / 18 Hwy MPG
    • Auto Trade Corp (62 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Nanuet, NY / 62 miles away from Princeton, NJ

    2011 Cadillac ESV luxury 6.2 L V8 all-wheel-drive wow absolutely immaculate super clean fully maintained "brand new factory remanufactured motor insta...

    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:

    14 Combined MPG (13 City/18 Highway)

    Listing Information:

    VIN: 1GYS4HEF3BR398547
    Stock: 7580
    Certified Pre-Owned: No
    Listed since: 06-21-2025

    • 217,716 miles
    • 1 accident, 3 owners, personal use only
    • 7 Seats, 13 City / 18 Hwy MPG
    • KJ Auto Sales (40 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Philadelphia, PA / 40 miles away from Princeton, NJ

    2 Owners!! Long gated !!Extended Edition !! Platuuam Edition !! (AWD) 3 Row Leather Heated Seats!! 2 (DVD) 2 Factory (TV) In The Head Rests !!! All wa...

    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:

    14 Combined MPG (13 City/18 Highway)

    Listing Information:

    VIN: 1GYS4KEF9DR371675
    Stock: 371675
    Certified Pre-Owned: No
    Listed since: 12-18-2024

Showing 232 - 252 out of 256 listings

Consumer Reviews for the Cadillac Escalade ESV

Read recent reviews for the Cadillac Escalade ESV
Overall Consumer Rating
4 out of 5 stars8 Reviews
Write a vehicle reviewSee all 8 reviews
  • 5 star
    (50%)
  • 4 star
    (25%)
  • 3 star
    (13%)
  • 2 star
    (0%)
  • 1 star
    (13%)
5 out of 5 stars

Best of the Best

Tony B, 10/05/2021
2021 Cadillac Escalade ESV Premium Luxury Platinum 4dr SUV 4WD (6.2L 8cyl 10A)
Waited six months for my ESV Platinum and it doesn't disappoint!!! Ride luxury power looks size and tech. This vehicle has it all!!! Cadillac is back to making Cadillacs! Lincoln and it's V-6 Navigator cannot come close to Cadillac Luxury and it's V-8 power.
Report abuse

Used 2017 Cadillac Escalade ESV in Princeton, NJ Values

Estimated values
2017 Cadillac Escalade ESV Premium Luxury 4dr SUV 4WD (6.2L 8cyl 8A) with no options
ConditionTrade-InPrivate PartyDealer Retail
Outstanding$19,968$22,314$24,118
Clean$19,409$21,660$23,380
Average$18,478$20,571$22,151
Rough$17,268$19,155$20,553

The average list price of a used 2017 Cadillac Escalade ESV in Princeton, New Jersey is $22,197. The average mileage on a used Cadillac Escalade ESV 2017 for sale in Princeton, New Jersey is 122,127. Based on the average mileage of 122,127 for used 2017 Cadillac Escalade ESV for sale in Princeton, NJ and using an average vehicle condition rating, which means the vehicle may have a few mechanical and/or cosmetic problems and may require a considerable amount of reconditioning, we appraise the average trade-in value of a used Cadillac Escalade ESV 2017 in Princeton, New Jersey to be $18,478.

Filters
Skip to Results

Applied Filters4Active

Select Buying Experience

Location

Search radius100 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.