Skip to main content
Skip to Filters
11,462 listings
    • 76,186 miles
    • No accidents, 1 owner, personal use
    • 5 Seats, 16 City / 21 Hwy MPG
    • Josh's All Under Ten (136 mi away)
    • AWD/4WD
    • Tire Pressure Warnin...
    • Alarm
    • Rear Bench Seats
    • Stability Control
    Close

    Located in Lima, OH / 136 miles away from Lansing, MI

    WE ARE OPEN FOR ALL YOUR SALES AND SERVICE NEEDS!Odometer is 57369 miles below market average!Black Forest Green Pearlcoat 2012 Jeep Wrangler Unlimite...

    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:

    18 Combined MPG (16 City/21 Highway)

    Listing Information:

    VIN: 1C4BJWEG1CL227974
    Stock: 227974
    Certified Pre-Owned: No
    Listed since: 08-28-2024

    • 93,016 miles
    • No accidents, 4 owners, corporate fleet vehicle
    • 4 Seats, 17 City / 21 Hwy MPG, Manual
    • Action Motor Sales (159 mi away)
    • AWD/4WD
    • Tire Pressure Warnin...
    • Rear Bench Seats
    • Stability Control
    • Aux Audio Inputs
    Close

    Located in GAYLORD, MI / 159 miles away from Lansing, MI

    2012 Jeep Wrangler Sport 2 Door 3.6L V6 24V VVT 4WD 6-Speed Manual-93,016 miles 6 Speed Manual! 18'' Mickey Thompson M/T Metal Wheels! New 35'' Hankoo...

    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:

    18 Combined MPG (17 City/21 Highway)

    Listing Information:

    VIN: 1C4AJWAG3CL166290
    Stock: 166290
    Certified Pre-Owned: No
    Listed since: 07-18-2025

  • $17,995
    fair price
    $867 above market
    • 82,769 miles
    • 3 accidents, 3 owners, personal use only
    • 5 Seats, 16 City / 21 Hwy MPG
    • Savannah Motors (408 mi away)
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Belleville, IL / 408 miles away from Lansing, MI

    Visit Savannah Motors online at savannahmotorsil.com to see more pictures of this vehicle or call us at 6**-3**-9*** today to schedule your test drive...

    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:

    18 Combined MPG (16 City/21 Highway)

    Listing Information:

    VIN: 1C4HJWEG1CL174736
    Stock: 174736
    Certified Pre-Owned: No
    Listed since: 09-09-2025

  • $11,999
    good price
    $1,069 below market
    • 152,424 miles
    • No accidents, 2 owners, personal use only
    • 5 Seats, 16 City / 21 Hwy MPG
    • Your Choice Auto Sales of Elmhurst (182 mi away)
    • AWD/4WD
    • Tire Pressure Warnin...
    • Alarm
    • Rear Bench Seats
    • Stability Control
    Close

    Located in Elmhurst, IL / 182 miles away from Lansing, MI

    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:

    18 Combined MPG (16 City/21 Highway)

    Listing Information:

    VIN: 1C4BJWDG5EL202564
    Stock: EM-202564
    Certified Pre-Owned: No

  • $10,995
    fair price
    $446 above market
    • 163,233 miles
    • 1 accident, 1 owner, personal use only
    • 4 Seats, 17 City / 21 Hwy MPG, Manual
    • Mark Searles Auto Center (264 mi away)
    • AWD/4WD
    • Tire Pressure Warnin...
    • Rear Bench Seats
    • Stability Control
    • Aux Audio Inputs
    Close

    Located in The Plains, OH / 264 miles away from Lansing, MI

    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:

    18 Combined MPG (17 City/21 Highway)

    Listing Information:

    VIN: 1C4AJWAG9CL165161
    Stock: 165161
    Certified Pre-Owned: No
    Listed since: 09-11-2025

  • Price Drop
    $13,950
    great price
    $4,072 below market
    • 81,319 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 16 City / 21 Hwy MPG, Manual
    • Car Source (213 mi away)
    • AWD/4WD
    • Tire Pressure Warnin...
    • Alarm
    • Rear Bench Seats
    • Stability Control
    Close

    Located in Grove City, OH / 213 miles away from Lansing, MI

    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:

    18 Combined MPG (16 City/21 Highway)

    Listing Information:

    VIN: 1C4BJWEG3DL603110
    Stock: 61189
    Certified Pre-Owned: No
    Listed since: 04-11-2025

  • $13,931
    fair price
    $125 above market
    • 141,539 miles
    • 1 accident, 1 owner, personal use only
    • 4 Seats, 17 City / 21 Hwy MPG
    • Swope Hyundai (354 mi away)
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Elizabethtown, KY / 354 miles away from Lansing, MI

    Vehicle Details2012 Jeep Wrangler Sahara 4WD — timeless capability meets refined comfort in this well-maintained Sahara edition. Powered by a ...

    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:

    18 Combined MPG (17 City/21 Highway)

    Listing Information:

    VIN: 1C4AJWBG0CL154726
    Stock: H25611390AA
    Certified Pre-Owned: No
    Listed since: 09-05-2025

    • 99,789 miles
    • No accidents, 3 owners, personal use only
    • 5 Seats, 16 City / 21 Hwy MPG
    • Windy City Motors (172 mi away)
    • AWD/4WD
    • Tire Pressure Warnin...
    • Alarm
    • Rear Bench Seats
    • Stability Control
    Close

    Located in Chicago, IL / 172 miles away from Lansing, MI

    2012 JEEP WRANGLER UNLIMITED SAHARA 4X4---WOW! RARE COLOR!---HEATED CLOTH SEATS---ROUGH COUNTRY LIFT KIT---FUEL WHEELS---FEDERAL M/T 35 TIRES---REAR S...

    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:

    18 Combined MPG (16 City/21 Highway)

    Listing Information:

    VIN: 1C4BJWEG8CL195329
    Stock: W6103
    Certified Pre-Owned: No
    Listed since: 08-23-2025

    • 103,177 miles
    • No accidents, 3 owners, corporate fleet vehicle
    • 4 Seats, 17 City / 21 Hwy MPG, Manual
    • Cincy Automall (235 mi away)
    • AWD/4WD
    • Tire Pressure Warnin...
    • Rear Bench Seats
    • Stability Control
    • Aux Audio Inputs
    Close

    Located in Fairfield, OH / 235 miles away from Lansing, MI

    Take a wild ride in this vibrant Yellow 2012 Jeep Wrangler! With its four-wheel drive capability, conquer the toughest terrains with ease while turnin...

    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:

    18 Combined MPG (17 City/21 Highway)

    Listing Information:

    VIN: 1C4AJWAGXCL136445
    Stock: D136445
    Certified Pre-Owned: No

    • 128,000 miles
    • No accidents, 2 owners, personal use only
    • 4 Seats, 17 City / 21 Hwy MPG
    • CARS2YOU.COM (110 mi away)
    • AWD/4WD
    • Tire Pressure Warnin...
    • Rear Bench Seats
    • Stability Control
    • Aux Audio Inputs
    Close

    Located in Mishawaka, IN / 110 miles away from Lansing, MI

    You are viewing a super nice and clean, 2012 JEEP WRANGLER SPORT 4x4. This vehicle drives very good, and its extremely reliable! JEEP has proven thru ...

    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:

    18 Combined MPG (17 City/21 Highway)

    Listing Information:

    VIN: 1C4AJWAGXCL216280
    Stock: 216280
    Certified Pre-Owned: No
    Listed since: 10-18-2024

  • New Listing
    • 102,440 miles
    • No accidents, 5 owners, personal use only
    • 5 Seats, 16 City / 21 Hwy MPG, Manual
    • Carvana (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Tire Pressure Warnin...
    • Rear Bench Seats
    • Stability Control
    • Aux Audio Inputs
    Close

    Located in Los Angeles, CA / 1,908 miles away from Lansing, MI

    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:

    18 Combined MPG (16 City/21 Highway)

    Listing Information:

    VIN: 1C4BJWDG7CL172397
    Stock: 2003989841
    Certified Pre-Owned: No
    Listed since: 08-16-2025

  • New Listing
    $12,900
    good price
    $2,275 below market
    • 120,695 miles
    • 2 accidents, 1 owner, personal use only
    • 5 Seats, 16 City / 21 Hwy MPG
    • Dream Motorworks (186 mi away)
    • AWD/4WD
    • Tire Pressure Warnin...
    • Rear Bench Seats
    • Stability Control
    • Aux Audio Inputs
    Close

    Located in Addison, IL / 186 miles away from Lansing, MI

    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:

    18 Combined MPG (16 City/21 Highway)

    Listing Information:

    VIN: 1C4BJWDG4EL130370
    Stock: 130370
    Certified Pre-Owned: No

    • 156,625 miles
    • No accidents, 1 owner, personal use
    • 5 Seats, 16 City / 21 Hwy MPG
    • Dales Auto (86 mi away)
    • AWD/4WD
    • Bluetooth
    • Tire Pressure Warnin...
    • Alarm
    • Trip Computer
    Close

    Located in Mount Clemens, MI / 86 miles away from Lansing, MI

    2012 JEEP WRANGLER UNLIMITED SAHARA ONE OWNER

    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:

    18 Combined MPG (16 City/21 Highway)

    Listing Information:

    VIN: 1C4BJWEG8CL245419
    Stock: 2244
    Certified Pre-Owned: No
    Listed since: 02-08-2024

  • Price Drop
    Stock photo**
    $12,795
    fair price
    $424 above market
    • 123,567 miles
    • 2 accidents, 5 owners, corporate fleet vehicle
    • 4 Seats, 17 City / 21 Hwy MPG
    • Auto Expo USA (168 mi away)
    • AWD/4WD
    • Bluetooth
    • Tire Pressure Warnin...
    • Trip Computer
    • Rear Bench Seats
    Close

    Located in Cleveland, OH / 168 miles away from Lansing, MI

    Explore the great outdoors in style with this 2012 Jeep Wrangler Sport in a vibrant Yellow exterior and sleek Gray interior. Boasting low mileage of b...

    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:

    18 Combined MPG (17 City/21 Highway)

    Listing Information:

    VIN: 1C4AJWAG5CL184998
    Stock: 184998
    Certified Pre-Owned: No
    Listed since: 08-28-2025

    • 289,354 miles
    • No accidents, 1 owner, personal use
    • 5 Seats, 16 City / 21 Hwy MPG
    • Mike Anderson Chrysler Dodge Jeep Ram (144 mi away)
    • AWD/4WD
    • Bluetooth
    • Tire Pressure Warnin...
    • Upgraded Stereo
    • USB Inputs
    Close

    Located in Rochester, IN / 144 miles away from Lansing, MI

    2014 Jeep Wrangler Unlimited Sport Granite Crystal Metallic Clearcoat Unlimited Sport 4WD 3.6L V6 24V VVT 5-Speed Automatic Priced below KBB Fair Purc...

    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:

    18 Combined MPG (16 City/21 Highway)

    Listing Information:

    VIN: 1C4BJWDG3EL266652
    Stock: T8253A
    Certified Pre-Owned: No
    Listed since: 06-28-2025

  • New Listing
    $11,998
    great price
    $3,760 below market
    • 104,424 miles
    • No accidents, 4 owners, personal use only
    • 5 Seats, 15 City / 19 Hwy MPG
    • BG Motorcars (201 mi away)
    • AWD/4WD
    • Tire Pressure Warnin...
    • Auto Climate Control
    • Alarm
    • Rear Bench Seats
    Close

    Located in Naperville, IL / 201 miles away from Lansing, MI

    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 (15 City/19 Highway)

    Listing Information:

    VIN: 1J4BA6H19BL523566
    Stock: ID 523566
    Certified Pre-Owned: No
    Listed since: 09-19-2025

  • New Listing
    • 49,972 miles
    • No accidents, 1 owner, personal use only
    • 4 Seats, 17 City / 21 Hwy MPG
    • Carvana - Cleveland (169 mi away)
    • Home delivery*
    • AWD/4WD
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    • Alarm
    Close

    Located in Cleveland, OH / 169 miles away from Lansing, MI

    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:

    18 Combined MPG (17 City/21 Highway)

    Listing Information:

    VIN: 1C4AJWAG9EL281284
    Stock: 2004094317
    Certified Pre-Owned: No
    Listed since: 09-19-2025

    • 99,798 miles
    • No accidents, 4 owners, personal use only
    • 4 Seats, 17 City / 21 Hwy MPG
    • KitesCars (234 mi away)
    • AWD/4WD
    • Tire Pressure Warnin...
    • Rear Bench Seats
    • Stability Control
    • Aux Audio Inputs
    Close

    Located in Meadville, PA / 234 miles away from Lansing, MI

    2012 JEEP WRANGLER RUBICON 4X4 WITH 99,000 MILES, HAS BRAND NEW TIRES, Will be AUL CERTIFIED and includes a 3mth/3,000 mile warranty. For sale at Kite...

    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:

    18 Combined MPG (17 City/21 Highway)

    Listing Information:

    VIN: 1C4BJWCG1CL157220
    Stock: 157220
    Certified Pre-Owned: No
    Listed since: 04-09-2025

  • $11,900
    fair price
    $503 above market
    • 138,994 miles
    • 1 accident, 1 owner, personal use only
    • 4 Seats, 17 City / 21 Hwy MPG
    • Salem Auto Sales (444 mi away)
    • AWD/4WD
    • Tire Pressure Warnin...
    • Rear Bench Seats
    • Stability Control
    • Aux Audio Inputs
    Close

    Located in Salem, VA / 444 miles away from Lansing, MI

    One Owner

    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:

    18 Combined MPG (17 City/21 Highway)

    Listing Information:

    VIN: 1C4AJWAG3CL189844
    Stock: 189844
    Certified Pre-Owned: No
    Listed since: 09-10-2025

  • New Listing
    • 93,476 miles
    • No accidents, 3 owners, personal use only
    • 5 Seats, 16 City / 21 Hwy MPG, Manual
    • Carvana - Chicago (199 mi away)
    • Home delivery*
    • AWD/4WD
    • Bluetooth
    • Tire Pressure Warnin...
    • Upgraded Stereo
    • USB Inputs
    Close

    Located in Chicago, IL / 199 miles away from Lansing, MI

    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:

    18 Combined MPG (16 City/21 Highway)

    Listing Information:

    VIN: 1C4BJWDG4EL189970
    Stock: 2004039627
    Certified Pre-Owned: No
    Listed since: 09-02-2025

    • 169,152 miles
    • No accidents, 4 owners, personal use only
    • 5 Seats, 16 City / 21 Hwy MPG
    • Duffy's Auto Sales (240 mi away)
    • AWD/4WD
    • Bluetooth
    • Tire Pressure Warnin...
    • Auto Climate Control
    • Alarm
    Close

    Located in Ottawa, IL / 240 miles away from Lansing, MI

    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:

    18 Combined MPG (16 City/21 Highway)

    Listing Information:

    VIN: 1C4HJWEG2CL167407
    Stock: 11202A
    Certified Pre-Owned: No
    Listed since: 07-03-2025

Showing 463 - 483 out of 11,462 listings

Consumer Reviews for the Jeep Wrangler

Read recent reviews for the Jeep Wrangler
Overall Consumer Rating
4.2 out of 5 stars56 Reviews
Write a vehicle reviewSee all 56 reviews
  • 5 star
    (52%)
  • 4 star
    (30%)
  • 3 star
    (11%)
  • 2 star
    (4%)
  • 1 star
    (4%)
4.63 out of 5 stars

Finally back in a Jeep Wrangler!

jackcolton, 12/28/2011
2012 Jeep Wrangler Sahara 2dr SUV 4WD (3.6L 6cyl 6M)
I custom ordered a 2012 Black Jeep Wrangler Sahara (6-Speed), and finally took delivery 2 weeks ago. This thing is awesome! I've owned a 1998 Jeep Wrangler Sahara, and this one is substantially better in every way. Build quality feels strong and as if it will last a very long time. A few things... 1) Don't buy a Jeep Wrangler without test driving and loving everything about it. If you … have a big smile on your face each time, you are good to go. 2) There is at least $4,000 or so in markup, so do your shopping research and negotiate. Mine stickered at $32,500, got it for $27,800. 3) So far in city driving I'm getting about 320 miles per tank. 4) Custom ordering took 7 weeks.
Report abuse

Used 2012 Jeep Wrangler in Lansing, MI Values

Estimated values
2012 Jeep Wrangler Unlimited Sahara 4dr SUV 4WD (3.6L 6cyl 5A) with no options
ConditionTrade-InPrivate PartyDealer Retail
Outstanding$9,668$12,299$13,895
Clean$9,098$11,490$12,890
Average$8,149$10,142$11,215
Rough$6,915$8,389$9,037

The average list price of a used 2012 Jeep Wrangler in Lansing, Michigan is $15,091. The average mileage on a used Jeep Wrangler 2012 for sale in Lansing, Michigan is 122,379. Based on the average mileage of 122,379 for used 2012 Jeep Wrangler for sale in Lansing, MI 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 Wrangler 2012 in Lansing, Michigan to be $8,149.

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.