Skip to main content
Skip to Filters
3,645 listings
  • $10,999
    good price
    $1,109 below market
    • 99,612 miles
    • No accidents, 2 owners, personal use only
    • 5 Seats
    • EZ Auto Sales of Lake County (137 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Leesburg, FL / 137 miles away from Port Saint Lucie, 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:

    Listing Information:

    VIN: 1C4RJFCT5CC161752
    Stock: 770754
    Certified Pre-Owned: No
    Listed since: 06-05-2025

  • $8,999
    good price
    $1,470 below market
    • 96,936 miles
    • 1 accident, 2 owners, personal use only
    • 5 Seats, 17 City / 23 Hwy MPG
    • Hot Deals on Wheels (131 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Power Driver Seat
    Close

    Located in Tampa, FL / 131 miles away from Port Saint Lucie, FL

    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/23 Highway)

    Listing Information:

    VIN: 1C4RJEAG2CC354540
    Stock: 354540
    Certified Pre-Owned: No

  • New Listing
    $12,799
    good price
    $1,555 below market
    • 60,831 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 17 City / 25 Hwy MPG
    • AutoNation Honda Columbus (451 mi away)
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    • Multi-Zone Climate C...
    • Auto Climate Control
    Close

    Located in Columbus, GA / 451 miles away from Port Saint Lucie, FL

    Keyless StartRear Spoiler50 State EmissionsBlack; Cloth Low Back Bucket SeatsBrilliant Black Crystal PearlcoatEco Suspension IEngine: 3.6L V6 24...

    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:

    20 Combined MPG (17 City/25 Highway)

    Listing Information:

    VIN: 1C4RJEAG1EC243481
    Stock: EC243481
    Certified Pre-Owned: No
    Listed since: 06-25-2025

  • $7,975
    fair price
    $368 below market
    • 145,305 miles
    • No accidents, 5 owners, corporate fleet vehicle
    • 5 Seats
    • Royal Auto Sales of Clearwater (152 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Clearwater, FL / 152 miles away from Port Saint Lucie, FL

    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: 1C4RJECTXCC187337
    Stock: 3466
    Certified Pre-Owned: No
    Listed since: 02-09-2025

  • $8,950
    fair price
    $923 below market
    • 132,694 miles
    • 2 accidents, 1 owner, personal use only
    • 5 Seats, 17 City / 23 Hwy MPG
    • DeLand Chrysler Jeep Dodge Ram (127 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Deland, FL / 127 miles away from Port Saint Lucie, FL

    *LIFETIME OIL CHANGES*, Grand Cherokee Laredo, Winter Chill Pearlcoat, 1-Year Sirius Travel Link Service, 115V Auxiliary Power Outlet, 18" x 8.0" Alum...

    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/23 Highway)

    Listing Information:

    VIN: 1C4RJEAG1CC223065
    Stock: G3516A
    Certified Pre-Owned: No
    Listed since: 06-19-2025

  • $9,499
    good price
    $807 below market
    • 141,406 miles
    • No accidents, 3 owners, personal use only
    • 5 Seats
    • InRouteAuto (93 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Davenport, FL / 93 miles away from Port Saint Lucie, FL

    InRouteAuto LLC9800 US Hwy 192 STE 3 Davenport FL 33897(3**) 9** 3***Speak English and Spanish We Finance Good Credit, No CreditBuy Here Pay Here - ...

    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: 1C4RJEBT9CC116857
    Stock: 116857
    Certified Pre-Owned: No
    Listed since: 10-15-2023

  • $7,950
    fair price
    $128 below market
    • 161,047 miles
    • No accidents, 5 owners, personal use only
    • 5 Seats
    • Sunshine City Auto Mall (144 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in St Petersburg, FL / 144 miles away from Port Saint Lucie, 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:

    Listing Information:

    VIN: 1C4RJECT1CC334127
    Stock: C2098
    Certified Pre-Owned: No

  • $10,495
    fair price
    $1,033 below market
    • 88,818 miles
    • 3 accidents, 2 owners, personal use only
    • 5 Seats
    • Palm Tree Cars (19 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Power Driver Seat
    Close

    Located in Stuart, FL / 19 miles away from Port Saint Lucie, FL

    GWC Certified 3 Month 4,500 Mile Warranty Included, Service Contract Available, New Car Store Turn You Down?, Low Monthly payments with approved incom...

    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: 1C4RJEAT6CC300848
    Stock: 6879
    Certified Pre-Owned: No
    Listed since: 06-06-2025

  • New Listing
    $12,000
    fair price
    $1,010 below market
    • 47,532 miles
    • No accidents, 2 owners, personal use only
    • 5 Seats, 16 City / 23 Hwy MPG
    • Driveway (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Bluetooth
    • Power Driver Seat
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Chesapeake, VA / 697 miles away from Port Saint Lucie, FL

    CarFax No Accidents Reported,Low Mileage,Rare Find,Keyless Start,Remote Start,Tow Hitch,4-Wheel Disc Brakes,5-Speed A/T,A/C,A/T,ABS,Adjustable Steerin...

    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:

    19 Combined MPG (16 City/23 Highway)

    Listing Information:

    VIN: 1C4RJFAGXCC233339
    Stock: CC233339A
    Certified Pre-Owned: No

  • $9,995
    fair price
    $314 below market
    • 125,028 miles
    • No accidents, 2 owners, personal use only
    • 5 Seats, 17 City / 23 Hwy MPG
    • Ralph Smith Motors (496 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Montgomery, AL / 496 miles away from Port Saint Lucie, FL

    ***NO SURPRISE DOCUMENTATION FEES***

    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:

    19 Combined MPG (17 City/23 Highway)

    Listing Information:

    VIN: 1C4RJEBG6CC211153
    Stock: 113-25
    Certified Pre-Owned: No
    Listed since: 05-06-2025

  • Price Drop
    $11,597
    fair price
    $900 below market
    • 91,859 miles
    • 1 accident, 1 owner, personal use only
    • 5 Seats, 17 City / 25 Hwy MPG
    • Heritage Volkswagen (496 mi away)
    • Bluetooth
    • Power Driver Seat
    • Tire Pressure Warnin...
    • USB Inputs
    • Multi-Zone Climate C...
    Close

    Located in Union City, GA / 496 miles away from Port Saint Lucie, FL

    2014 Jeep Grand Cherokee Laredo RECENT TRADE IN, GREAT MAINTENANCE RECORDS, REAR BACK UP CAMERA, LEATHER, POWER SEAT, SIRIUS XM, 18" Wheel & 8.4" Radi...

    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:

    20 Combined MPG (17 City/25 Highway)

    Listing Information:

    VIN: 1C4RJEAG4EC276460
    Stock: 25214A
    Certified Pre-Owned: No
    Listed since: 02-28-2025

  • New Listing
    $13,810
    fair price
    $50 below market
    • 94,105 miles
    • No accidents, 3 owners, personal use only
    • 5 Seats, 17 City / 24 Hwy MPG
    • Lexus of Clearwater (150 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Clearwater, FL / 150 miles away from Port Saint Lucie, FL

    Panoramic RoofLeather SeatsNavigation SystemKeyless StartRear SpoilerCooled Front Seat(S)3.45 Rear Axle Ratio50 State EmissionsBlack; Leather ...

    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:

    19 Combined MPG (17 City/24 Highway)

    Listing Information:

    VIN: 1C4RJFCG3EC440896
    Stock: EC440896
    Certified Pre-Owned: No
    Listed since: 06-27-2025

  • $13,696
    fair price
    $446 above market
    • 68,237 miles
    • No accidents, 2 owners, personal use only
    • 5 Seats, 17 City / 25 Hwy MPG
    • AutoNation Toyota Pinellas Park (144 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Power Driver Seat
    Close

    Located in Pinellas Park, FL / 144 miles away from Port Saint Lucie, FL

    The following items have been reconditioned on this vehicle: new brakes and new battery! Radio: Uconnect 8.4An AM/FM/Sxm/Hd/Bt/NavLeather SeatsNa...

    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:

    20 Combined MPG (17 City/25 Highway)

    Listing Information:

    VIN: 1C4RJEBG8EC136734
    Stock: EC136734
    Certified Pre-Owned: No
    Listed since: 06-14-2025

  • New Listing
    Stock photo**
    $8,998
    fair price
    $1,109 below market
    • 87,966 miles
    • 1 accident, 2 owners, personal use only
    • 5 Seats, 16 City / 23 Hwy MPG
    • Autoplex (135 mi away)
    • AWD/4WD
    • Power Driver Seat
    • Tire Pressure Warnin...
    • Multi-Zone Climate C...
    • Trip Computer
    Close

    Located in Tampa, FL / 135 miles away from Port Saint Lucie, FL

    Here at Autoplex in Tampa, we are a finance Power House, with 22 lender partners here on site, we truly will guarantee an approval regardless of your ...

    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 (16 City/23 Highway)

    Listing Information:

    VIN: 1C4RJFAG4CC140378
    Stock: 140378
    Certified Pre-Owned: No
    Listed since: 06-26-2025

  • $7,995
    fair price
    $691 below market
    • 103,567 miles
    • 1 accident, 3 owners, personal use only
    • 5 Seats, 17 City / 23 Hwy MPG
    • Magic Motors (500 mi away)
    • Bluetooth
    • Power Driver Seat
    • Tire Pressure Warnin...
    • USB Inputs
    • Multi-Zone Climate C...
    Close

    Located in Snellville, GA / 500 miles away from Port Saint Lucie, FL

    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/23 Highway)

    Listing Information:

    VIN: 1C4RJEAG7CC305494
    Stock: 305494
    Certified Pre-Owned: No
    Listed since: 01-12-2025

  • Price Drop
    $26,400
    good price
    $1,828 below market
    • 88,424 miles
    • 3 accidents, 3 owners, personal use only
    • 5 Seats, 13 City / 19 Hwy MPG
    • Ed Morse Bayview Cadillac (84 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Fort Lauderdale, FL / 84 miles away from Port Saint Lucie, FL

    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:

    15 Combined MPG (13 City/19 Highway)

    Listing Information:

    VIN: 1C4RJFDJ4EC188893
    Stock: SR254789C
    Certified Pre-Owned: No
    Listed since: 05-31-2025

  • $11,990
    fair price
    $766 above market
    • 122,544 miles
    • No accidents, 4 owners, personal use only
    • 5 Seats
    • Doral Lincoln (106 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Power Driver Seat
    Close

    Located in Doral, FL / 106 miles away from Port Saint Lucie, FL

    Clean CARFAX. Rear Backup Camera, Bluetooth, SYNC, MUST SEE!, WON'T LAST!, Local Trade, Towing Package, All books & keys (when applicable), All Routin...

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

    Features and Specs:

    Listing Information:

    VIN: 1C4RJEBT7EC191611
    Stock: EC191611
    Certified Pre-Owned: No
    Listed since: 04-02-2025

  • New Listing
    • 92,564 miles
    • No accidents, 3 owners, personal use only
    • 5 Seats
    • Carvana (In-stock online)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Power Driver Seat
    Close

    Located in Dallas, TX / 1,047 miles away from Port Saint Lucie, FL

    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:

    Listing Information:

    VIN: 1C4RJEAT3CC361705
    Stock: 2003604437
    Certified Pre-Owned: No
    Listed since: 04-14-2025

  • Price Drop
    $12,995
    fair price
    $281 above market
    • 81,290 miles
    • No accidents, 2 owners, rental vehicle
    • 5 Seats, 17 City / 25 Hwy MPG
    • Mercedes-Benz of Gainesville (200 mi away)
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Power Driver Seat
    • Tire Pressure Warnin...
    Close

    Located in Gainesville, FL / 200 miles away from Port Saint Lucie, FL

    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:

    20 Combined MPG (17 City/25 Highway)

    Listing Information:

    VIN: 1C4RJEBG7EC445630
    Stock: B405817A
    Certified Pre-Owned: No
    Listed since: 05-17-2025

  • $7,988
    fair price
    $507 above market
    • 205,196 miles
    • No accidents, 3 owners, personal use
    • 5 Seats, 16 City / 23 Hwy MPG
    • Driveway (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Coon Rapids, MN / 1,423 miles away from Port Saint Lucie, FL

    CarFax No Accidents Reported,Back-Up Camera,Bluetooth,Chrome Wheels,Heated Seats,Keyless Start,Leather Seats,Premium Sound,Remote Start,Satellite Radi...

    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:

    19 Combined MPG (16 City/23 Highway)

    Listing Information:

    VIN: 1C4RJFAG0CC292996
    Stock: SRT130003B
    Certified Pre-Owned: No

  • New Listing
    $15,194
    fair price
    $492 above market
    • 112,706 miles
    • No accidents, 3 owners, personal use only
    • 5 Seats
    • AutoNation Chrysler Dodge Jeep Ram Hilton Head (346 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Hardeeville, SC / 346 miles away from Port Saint Lucie, FL

    Engine: 5.7L V8 Mds VvtPanoramic RoofLeather SeatsNavigation SystemKeyless StartRear SpoilerCooled Front Seat(S)50 State EmissionsBlack; Leath...

    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: 1C4RJFJT4EC106506
    Stock: EC106506
    Certified Pre-Owned: No
    Listed since: 06-26-2025

Showing 43 - 63 out of 3,645 listings

Consumer Reviews for the Jeep Grand Cherokee

Read recent reviews for the Jeep Grand Cherokee
Overall Consumer Rating
3.6 out of 5 stars54 Reviews
Write a vehicle reviewSee all 54 reviews
  • 5 star
    (41%)
  • 4 star
    (20%)
  • 3 star
    (15%)
  • 2 star
    (15%)
  • 1 star
    (9%)
4.5 out of 5 stars

Over all great vehicle

jasonjcgl, 06/25/2013
2012 Jeep Grand Cherokee Laredo 4dr SUV 4WD (3.6L 6cyl 5A)
After driving this car for 9 months and nearing the 10,000 mile mark I have to say that I am very pleased. I have driven in almost every condition imaginable. In the snow it drives effortlessly with no trouble at all, in the mud it performs very well and will get through without any hesitation, on dirt roads the handling is flawless, and in the water no issues arise. After going on 4 … road trips so far, I have to say it is excellent for traveling! The ride is super smooth, steering is amazing, and the cabin is extremely quiet. In terms of gas mileage, on the highway I average around 25mpg but have gotten up to 27mpg and in the city I average 18mpg. Over all this is an amazing vehicle!
Report abuse

Used 2012 Jeep Grand Cherokee in Port Saint Lucie, FL Values

Estimated values
2012 Jeep Grand Cherokee Overland 4dr SUV 4WD (5.7L 8cyl 6A) with no options
ConditionTrade-InPrivate PartyDealer Retail
Outstanding$5,441$8,941$10,943
Clean$5,139$8,401$10,232
Average$4,635$7,503$9,048
Rough$3,980$6,334$7,507

The average list price of a used 2012 Jeep Grand Cherokee in Port Saint Lucie, Florida is $11,615. The average mileage on a used Jeep Grand Cherokee 2012 for sale in Port Saint Lucie, Florida is 107,032. Based on the average mileage of 107,032 for used 2012 Jeep Grand Cherokee for sale in Port Saint Lucie, FL 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 Jeep Grand Cherokee 2012 in Port Saint Lucie, Florida to be $4,635.

Filters
Skip to Results

Applied Filters4Active

Select Buying Experience

Location

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