Skip to main content
Skip to Filters
144,321 listings
  • Price Drop
    $20,000
    great price
    $5,350 below market
    86,920 miles
    No accidents, 1 Owner, Personal use only
    6cyl Automatic
    Elite Motors (98 mi away)
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Tire Pressure Warnin...
    • Upgraded Stereo
    Close

    Located in Waukegan, IL / 98 miles away from Waunakee, WI

    ** Alloy Wheels / Premium Wheels, ** Bluetooth, Hands Free, ** Brake Assist, ** Cruise Control, ** Heated Seats, ** Keyless Entry, ** Navigation Syste...

    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: 1C4BJWEG6GL113846
    Stock: GR25475
    Certified Pre-Owned: No
    Listed since: 04-03-2024

  • 8,656 miles
    No accidents, 1 Owner, Personal use
    6cyl Automatic
    Al Piemonte Chevrolet of Dundee (97 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in East Dundee, IL / 97 miles away from Waunakee, WI

    Clean CARFAX.Recent Arrival!New Price!Shadow Black 4D Sport Utility 2023 Ford Bronco Outer Banks 4WD 2.7L 6-Cylinder PDI Turbocharged DOHC 10-Speed Au...

    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: 1FMEE5DP6PLB66555
    Stock: K8070
    Certified Pre-Owned: No
    Listed since: 04-03-2024

  • Price Drop
    $19,900
    great price
    $4,546 below market
    44,692 miles
    No accidents, Personal use only
    4cyl Automatic
    Al Piemonte Chevrolet of Dundee (97 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in East Dundee, IL / 97 miles away from Waunakee, WI

    Clean CARFAX.New Price!Agate Black Metallic 4D Sport Utility 2022 Ford Edge SEL AWD EcoBoost 2.0L I4 GTDi DOHC Turbocharged VCT 8-Speed AutomaticOdome...

    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 (21 City/28 Highway)

    Listing Information:

    VIN: 2FMPK4J97NBA60498
    Stock: K8073
    Certified Pre-Owned: No
    Listed since: 04-03-2024

  • Price Drop
    $25,900
    great price
    $4,852 below market
    24,023 miles
    No accidents, 1 Owner, Personal use
    4cyl Automatic
    Al Piemonte Chevrolet of Dundee (97 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in East Dundee, IL / 97 miles away from Waunakee, WI

    CARFAX One-Owner. Clean CARFAX.23/31 City/Highway MPG New Price!Rosso Etna 4D Sedan 2022 Alfa Romeo Giulia Ti AWD I4 8-Speed Automatic23/31 City/Highw...

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

    Listing Information:

    VIN: ZARFANBN4N7655957
    Stock: K8079
    Certified Pre-Owned: No
    Listed since: 04-04-2024

  • Price Drop
    $16,600
    great price
    $3,777 below market
    74,836 miles
    No accidents, 3 Owners, Personal use
    4cyl Automatic
    Elite Motors (98 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Waukegan, IL / 98 miles away from Waunakee, WI

    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 (22 City/30 Highway)

    Listing Information:

    VIN: 3C4NJDCB6JT176269
    Stock: GJ25484
    Certified Pre-Owned: No
    Listed since: 04-03-2024

  • Price Drop
    $7,898
    great price
    $3,320 below market
    80,268 miles
    No accidents, 1 Owner, Personal use only
    4cyl Automatic
    Rosen Hyundai of Algonquin (90 mi away)
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    • Alarm
    • Trip Computer
    Close

    Located in Algonquin, IL / 90 miles away from Waunakee, WI

    Just Arrived 2016 Chevrolet Cruze Limited LS With Only 80,036 Low Miles, One Owner and a Local Trade IN, LS FWD 6-Speed Automatic Electronic with Over...

    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 (22 City/35 Highway)

    Listing Information:

    VIN: 1G1PC5SH9G7210872
    Stock: Q34666B
    Certified Pre-Owned: No
    Listed since: 04-04-2024

  • $16,690
    great price
    $3,786 below market
    68,897 miles
    No accidents, 2 Owners, Corporate fleet vehicle
    4cyl Automatic
    Zeigler Hyundai of Racine (82 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Mount Pleasant, WI / 82 miles away from Waunakee, WI

    Apple Carplay, TRANSMISSION: 9-SPEED 948TE AUTOMATIC (STD), QUICK ORDER PACKAGE 2BD -inc: Engine: 2.4L I4 Zero Evap M-Air w/ESS, Transmission: 9-Speed...

    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:

    24 Combined MPG (21 City/29 Highway)

    Listing Information:

    VIN: 1C4PJMLB8KD432654
    Stock: KD432654
    Certified Pre-Owned: No
    Listed since: 03-25-2024

  • $30,000
    great price
    $3,880 below market
    5,889 miles
    No accidents, 1 Owner, Personal use
    4cyl Automatic
    City Chrysler Dodge Jeep Ram Fiat of Brookfield (66 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Brookfield, WI / 66 miles away from Waunakee, WI

    Diamond Black Crystal Pearlcoat 2024 Jeep Compass Limited 4WD 8-Speed Automatic 2.0L I4 DOHC Apple Carplay/Android Auto, Blind Spot Monitor, 4WD, 10.1...

    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 (24 City/32 Highway)

    Listing Information:

    VIN: 3C4NJDCNXRT587132
    Stock: BX1348
    Certified Pre-Owned: No
    Listed since: 03-26-2024

  • Price Drop
    $27,990
    great price
    $5,618 below market
    40,682 miles
    No accidents, 1 Owner, Personal use only
    4'6” Bed, 2L, 4cyl
    Carvana - Chicago (93 mi away)
    Home delivery*
    • AWD/4WD
    • Back-up camera
    • Upgraded Headlights
    • Blind Spot Monitorin...
    • Power Driver Seat
    Close

    Located in Chicago, IL / 93 miles away from Waunakee, WI

    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: 3FTTW8E31NRA84124
    Stock: 2002798072
    Certified Pre-Owned: No
    Listed since: 04-01-2024

  • Price Drop
    $18,000
    great price
    $3,123 below market
    25,463 miles
    No accidents, 3 Owners, Personal use only
    4cyl Automatic
    Toyota of Brookfield (65 mi away)
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Brookfield, WI / 65 miles away from Waunakee, WI

    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:

    32 Combined MPG (28 City/36 Highway)

    Listing Information:

    VIN: 5YFBURHE1KP925042
    Stock: PJR1294
    Certified Pre-Owned: Yes
    Listed since: 04-04-2024

  • Price Drop
    33,860 miles
    No accidents, 1 Owner, Personal use only
    5'10” Bed, 3L, 6cyl
    Al Piemonte Chevrolet of Dundee (97 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in East Dundee, IL / 97 miles away from Waunakee, WI

    Clean CARFAX.22/26 City/Highway MPG New Price! Certified.Black 4D Crew Cab 2021 Chevrolet Silverado 1500 High Country 4WD 3.0L I6 10-Speed AutomaticCh...

    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: 3GCUYHET1MG263224
    Stock: K8054
    Certified Pre-Owned: Yes
    Listed since: 03-27-2024

  • $38,876
    great price
    $8,921 below market
    56,167 miles
    No accidents, 1 Owner, Personal use
    5'10” Bed, 5.3L, 8cyl
    Andrew Chevrolet (77 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Glendale, WI / 77 miles away from Waunakee, WI

    CARFAX One-Owner. Clean CARFAX. Certified. 8-Speed Automatic, 4WD, Jet Black Leather, 15 Diagonal Multicolor Head-Up Display, 2 USB Ports (First Row),...

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

    Listing Information:

    VIN: 3GCUYGEDXLG445148
    Stock: DS13561
    Certified Pre-Owned: Yes
    Listed since: 04-04-2024

  • $40,988
    great price
    $5,183 below market
    20,384 miles
    No accidents, 1 Owner, Personal use
    5'10” Bed, 5.3L, 8cyl
    Holz Motors (73 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Hales Corners, WI / 73 miles away from Waunakee, WI

    **NO ACCIDENTS, **1 OWNER, **LOCAL TRADE, 10-Way Power Driver Seat w/Lumbar, 12-Volt Rear Auxiliary Power Outlet, 120-Volt Bed Mounted Power Outlet, 1...

    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: 3GCUYEED4MG202800
    Stock: 24942A
    Certified Pre-Owned: Yes
    Listed since: 03-29-2024

  • Price Drop
    $26,470
    great price
    $5,379 below market
    80,438 miles
    No accidents, 1 Owner, Personal use only
    6'7” Bed, 5.3L, 8cyl
    Napleton Chevy Buick GMC (38 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Upgraded Headlights
    Close

    Located in Beaver Dam, WI / 38 miles away from Waunakee, WI

    Odometer is 11364 miles below market average! Black 2018 Chevrolet Silverado 1500 LT LT2 LT2 4WD LOCAL TRADE, NON SMOKER, ONE OWNER, DETAILED, OIL CH...

    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: 1GCVKREC4JZ207138
    Stock: 124269A
    Certified Pre-Owned: No
    Listed since: 04-05-2024

  • $47,795
    great price
    $7,606 below market
    27,704 miles
    No accidents, 1 Owner, Personal use
    6cyl Automatic
    Libertyville Lincoln (99 mi away)
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Libertyville, IL / 99 miles away from Waunakee, WI

    <b>INFO ABOUT THIS VEHICLE:</b>Our Certified Pre-Owned vehicles are thoroughly inspected and prepared for you. Take a look at this beautiful 2021 Linc...

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

    Listing Information:

    VIN: 5LM5J7XC2MGL02813
    Stock: 3075
    Certified Pre-Owned: Yes
    Listed since: 03-29-2024

  • Price Drop
    $17,355
    great price
    $3,184 below market
    42,077 miles
    No accidents, 2 Owners, Personal use
    4cyl Automatic
    Napleton Chevy Buick GMC (38 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Keyless Entry/Start
    Close

    Located in Beaver Dam, WI / 38 miles away from Waunakee, WI

    Odometer is 25057 miles below market average! Priced below KBB Fair Purchase Price! Mosaic Black Metallic 2018 Chevrolet Malibu LT FWD LOCAL TRADE, NO...

    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:

    30 Combined MPG (27 City/36 Highway)

    Listing Information:

    VIN: 1G1ZD5ST3JF159098
    Stock: 124210B
    Certified Pre-Owned: No
    Listed since: 04-02-2024

  • Price Drop
    $29,900
    great price
    $5,471 below market
    43,291 miles
    No accidents, 1 Owner, Personal use only
    6cyl Automatic
    Al Piemonte Chevrolet of Dundee (97 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in East Dundee, IL / 97 miles away from Waunakee, WI

    18/25 City/Highway MPG New Price!Bright White Clearcoat 4D Sport Utility 2020 Jeep Grand Cherokee Summit 4WD 3.6L V6 24V VVT 8-Speed AutomaticOdometer...

    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: 1C4RJFJG4LC137982
    Stock: K8061
    Certified Pre-Owned: No
    Listed since: 03-27-2024

  • $11,990
    great price
    $4,317 below market
    162,203 miles
    No accidents, 2 Owners, Personal use only
    6cyl Automatic
    Zeigler Hyundai of Racine (82 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Mount Pleasant, WI / 82 miles away from Waunakee, WI

    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: 1FM5K8D8XHGB50985
    Stock: HGB50985
    Certified Pre-Owned: No
    Listed since: 04-11-2024

  • $13,999
    great price
    $4,492 below market
    58,152 miles
    No accidents, 1 Owner, Government vehicle
    8'2” Bed, 5.4L, 8cyl
    Your Choice Autos - Waukegan (99 mi away)
    • AWD/4WD
    • Tire Pressure Warnin...
    • Trip Computer
    • Towing Hitch
    • 8ft Bed
    Close

    Located in Waukegan, IL / 99 miles away from Waunakee, WI

    ACTUAL LOW MILES 58K 1-OWNER 4X4 SNOW PLOW TRUCK COMMERCIAL TRUCK HEAVY DUTY ALLOY WHEEL GOOD TIRES 5.4L V8 LARGE VARIETY OF VEHICLES AT YOUR CHOICE ...

    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: 1FTNF2B53AEA33457
    Stock: P-WYC-A33457
    Certified Pre-Owned: No
    Listed since: 12-08-2022

  • Price Drop
    $11,455
    great price
    $5,326 below market
    91,769 miles
    No accidents, 1 Owner, Personal use only
    6cyl Automatic
    Rosen Hyundai of Algonquin (90 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Algonquin, IL / 90 miles away from Waunakee, WI

    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: 1GKKRRKD5FJ376171
    Stock: Q35293A
    Certified Pre-Owned: No
    Listed since: 02-26-2024

  • Price Drop
    $9,997
    great price
    $3,251 below market
    145,983 miles
    1 Accident, 3 Owners, Personal use only
    5'7” Bed, 3.7L, 6cyl
    Napleton Ford Columbus (23 mi away)
    • Tire Pressure Warnin...
    • Alarm
    • Rear Bench Seats
    • Stability Control
    • Aux Audio Inputs
    Close

    Located in Columbus, WI / 23 miles away from Waunakee, WI

    Sterling Gray Metallic RWD 2011 Ford F-150 XLT XLT LOCAL TRADE, DETAILED, OIL CHANGE, GOOD TIRES, GOOD BREAKS, ABS brakes, Alloy wheels, Compass, Elec...

    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: 1FTEW1CM9BFA49643
    Stock: 123203B
    Certified Pre-Owned: No
    Listed since: 04-03-2024

Showing 1 - 21 out of 144,321 listings

FAQs

What is the best used car website?

Everyone will have an opinion, but we happen to think Edmunds is the best used car website. Edmunds has expert and consumer reviews, nationwide inventory, and pricing information to assist in determining a fair price to pay for your used car. If you're looking for used vehicles from private sellers, however, you might want to search elsewhere.

What used cars not to buy?

In general, you'll want to avoid used vehicles that have been issued a junk or salvage title, been in numerous accidents, or have a serious mechanical issue that needs attention. Edmunds does not have reliability data, so it is difficult to make a blanket assessment of specific models. There are a number of factors, such as age, maintenance history, and how the vehicle was driven, that play a role in determining a good car.
Select Buying Experience
Filters
Skip to Results

Location

Search radius100 miles
Search radius

Make & Model

make

Year

to
Year

Condition

Price & Payment

144,321 cars
|
$26,572 avg. price
$
to
$
Price

Price Rating

Edmunds' ratings are backed by 15+ years of pricing research done by our data scientistsHow are ratings determined?We analyze millions of data points to generate our ratings. We look at vehicle configuration, options, history, nearby transactions, market pricing and more — the ratings are up-to-date and relevant to your search area.

Type

Mileage

to
Mileage

Vehicle History

Electric Vehicle Details

Battery Rating

Battery Rating is based on a vehicle's current expected range relative to the expected range when new.

Engine & Drivetrain

Transmission

Engine Type

Drivetrain

Cylinders

Exterior Color

Interior Color

Total Seating

Features

Comfort & Convenience

Safety

Engine & Exterior

Entertainment

MPG

to
MPG

Vehicle Listing Details

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