Skip to main content
Skip to Filters
1,461 listings
  • $7,500
    great price
    $2,692 below market
    164,328 miles
    No accidents, 2 Owners, Personal use only
    4cyl Automatic
    Impex Auto Sales (6 mi away)
    Home delivery*Five Star Dealer
    • Back-up camera
    • Bluetooth
    • Navigation
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Greensboro, NC / 6 miles away from Greensboro, NC

    This 2012 Toyota Prius v Three FWD with 164328 miles was carefully inspected and reconditioned by our service team. Impex Auto Sales offers 7-Day/300-...

    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:

    42 Combined MPG (44 City/40 Highway)

    Listing Information:

    VIN: JTDZN3EU0C3157018
    Stock: 1TC7018
    Certified Pre-Owned: No
    Listed since: 08-10-2023

  • Price Drop
    $17,088
    great price
    $1,723 below market
    32,671 miles
    No accidents, 1 Owner, Personal use
    4cyl Automatic
    Jerry Hunt Supercenter (27 mi away)
    Home delivery*
    • Back-up camera
    • Bluetooth
    • Blind Spot Monitorin...
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Lexington, NC / 27 miles away from Greensboro, NC

    Recent Arrival! Priced below KBB Fair Purchase Price! CARFAX One-Owner. Carfax Accident Free, One Owner, LIFETIME POWERTRAIN WARRANTY, Backup Camera, ...

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

    Listing Information:

    VIN: KNDJ23AU3P7198849
    Stock: 15539
    Certified Pre-Owned: No
    Listed since: 04-08-2024

  • $17,600
    good price
    $1,248 below market
    31,831 miles
    No accidents, 1 Owner, Personal use
    4cyl Automatic
    Impex Chevrolet Buick GMC (21 mi away)
    • Back-up camera
    • Bluetooth
    • Blind Spot Monitorin...
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Reidsville, NC / 21 miles away from Greensboro, NC

    CARFAX One-Owner. Clean CARFAX.2023 Kia Soul LX FWD IVT Gravity Gray 2.0L I4 DOHCTHIS VEHICLE INCLUDES THE FOLLOWING FEATURES AND OPTIONS: LX Technolo...

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

    Listing Information:

    VIN: KNDJ23AU0P7198789
    Stock: 2KC8789
    Certified Pre-Owned: No
    Listed since: 03-25-2024

  • $11,900
    good price
    $1,696 below market
    9,688 miles
    No accidents, 3 Owners, Personal use only
    4cyl Automatic
    Jerry Hunt Supercenter (27 mi away)
    Home delivery*
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    • Trip Computer
    • Rear Bench Seats
    Close

    Located in Lexington, NC / 27 miles away from Greensboro, NC

    Recent Arrival! Carfax Accident Free, Local Trade, Bluetooth, Sirius XM, Aux Audio. 2016 Clear White Kia Soul 4D Hatchback 1.6L I4 DGI FWD Clean CARFA...

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

    Listing Information:

    VIN: KNDJN2A2XG7384355
    Stock: 15453A
    Certified Pre-Owned: No
    Listed since: 04-29-2024

  • Price Drop
    $18,300
    good price
    $1,773 below market
    13,457 miles
    No accidents, 1 Owner, Personal use
    4cyl Automatic
    Jerry Hunt Supercenter (27 mi away)
    Home delivery*
    • Back-up camera
    • Bluetooth
    • Blind Spot Monitorin...
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Lexington, NC / 27 miles away from Greensboro, NC

    Recent Arrival! CARFAX One-Owner. Carfax Accident Free, One Owner, LIFETIME POWERTRAIN WARRANTY, Backup Camera, Bluetooth, Adaptive Cruise Control, Fr...

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

    Listing Information:

    VIN: KNDJ23AU3P7854418
    Stock: 14685
    Certified Pre-Owned: No
    Listed since: 02-14-2024

  • $17,900
    good price
    $1,392 below market
    23,733 miles
    No accidents, 1 Owner, Personal use only
    4cyl Automatic
    Impex Auto Sales (6 mi away)
    Home delivery*Five Star Dealer
    • Back-up camera
    • Bluetooth
    • Blind Spot Monitorin...
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Greensboro, NC / 6 miles away from Greensboro, NC

    CARFAX One-Owner. This 2023 Kia Soul LX FWD with 23733 miles was carefully inspected and reconditioned by our service team. Impex Auto Sales offers 7-...

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

    Listing Information:

    VIN: KNDJ23AU8P7869982
    Stock: 1KC9982
    Certified Pre-Owned: No
    Listed since: 02-28-2024

  • $17,400
    fair price
    $599 below market
    82,108 miles
    No accidents, 2 Owners, Personal use only
    4cyl Automated Manual
    Impex Auto Sales (6 mi away)
    Home delivery*Five Star Dealer
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Greensboro, NC / 6 miles away from Greensboro, NC

    CARFAX One-Owner. This 2017 Volkswagen Golf Alltrack TSI SEL AWD with 82108 miles was carefully inspected and reconditioned by our service team. Impex...

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

  • Price Drop
    $18,555
    good price
    $1,330 below market
    15,674 miles
    No accidents, 1 Owner, Personal use only
    4cyl Automatic
    Jerry Hunt Supercenter (27 mi away)
    Home delivery*
    • Back-up camera
    • Bluetooth
    • Blind Spot Monitorin...
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Lexington, NC / 27 miles away from Greensboro, NC

    Recent Arrival! CARFAX One-Owner. Carfax Accident Free, One Owner, LIFETIME POWERTRAIN WARRANTY, Backup Camera, Bluetooth, Front Collision Alert, Blin...

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

    Listing Information:

    VIN: KNDJ23AU1P7885828
    Stock: 15526
    Certified Pre-Owned: No
    Listed since: 04-05-2024

  • Price Drop
    $11,693
    good price
    $1,564 below market
    81,614 miles
    No accidents, 1 Owner, Personal use only
    4cyl Automatic
    Hudson Autoworks (7 mi away)
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    • Apple Carplay/Androi...
    Close

    Located in Greensboro, NC / 7 miles away from Greensboro, NC

    *Just Arrived* 2018 Kia Soul +! 81k miles! For more information, call us at 336-772-0685 or check our inventory at www.hudsonautoworks.com. For Guaran...

    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: KNDJP3A51J7545032
    Stock: KC5032
    Certified Pre-Owned: No
    Listed since: 03-07-2024

  • $14,640
    fair price
    $86 below market
    81,885 miles
    No accidents, 2 Owners, Personal use only
    4cyl Automatic
    North Point Chrysler Jeep Dodge Ram FIAT (23 mi away)
    Home delivery*
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    • Apple Carplay/Androi...
    Close

    Located in Winston-Salem, NC / 23 miles away from Greensboro, NC

    Thank you for viewing this Pre-owned 2020 Kia Soul LX IVT offered in Cherry Black with the Black/Gray interior! This vehicle provides excellent fuel e...

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

    Listing Information:

    VIN: KNDJ23AU3L7710040
    Stock: T6853B
    Certified Pre-Owned: No
    Listed since: 03-30-2024

  • $18,200
    good price
    $945 below market
    26,105 miles
    No accidents, 1 Owner, Personal use only
    4cyl Automatic
    Impex Auto Sales (6 mi away)
    Home delivery*Five Star Dealer
    • Back-up camera
    • Bluetooth
    • Blind Spot Monitorin...
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Greensboro, NC / 6 miles away from Greensboro, NC

    CARFAX One-Owner. This 2023 Kia Soul LX FWD with 26105 miles was carefully inspected and reconditioned by our service team. Impex Auto Sales offers 7-...

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

    Listing Information:

    VIN: KNDJ23AU9P7862278
    Stock: 1KC2278
    Certified Pre-Owned: No
    Listed since: 02-26-2024

  • Price Drop
    $15,480
    good price
    $1,563 below market
    79,486 miles
    No accidents, 1 Owner, Personal use only
    4cyl Automatic
    Burlington Kia (24 mi away)
    • Back-up camera
    • Bluetooth
    • Blind Spot Monitorin...
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Burlington, NC / 24 miles away from Greensboro, NC

    Wow! 10yr / 100k mile Warranty with Kia Certification!, Extra Clean With Low Miles, Bluetooth, Backup Camera, 8" Touchscreen w/ Android Auto & Apple C...

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

    Listing Information:

    VIN: KNDJ23AU8N7174852
    Stock: B4463P
    Certified Pre-Owned: Yes
    Listed since: 04-24-2024

  • Price Drop
    $20,999
    good price
    $1,940 below market
    57,999 miles
    No accidents, 2 Owners, Rental vehicle
    3cyl Automatic
    Enterprise Car Sales Greensboro (3 mi away)
    Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Upgraded Headlights
    Close

    Located in Greensboro, NC / 3 miles away from Greensboro, NC

    Transfer of vehicle from another location to your neighborhood Enterprise Car Sales may require payment of a non-refundable transfer fee to begin the ...

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

    Listing Information:

    VIN: WMZ43BR07N3N71837
    Stock: 8CHH23
    Certified Pre-Owned: No
    Listed since: 02-23-2024

  • Price Drop
    $15,599
    good price
    $1,380 below market
    60,481 miles
    No accidents, 1 Owner, Rental vehicle
    4cyl Automatic
    Enterprise Car Sales Greensboro (3 mi away)
    Home delivery*
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    • Apple Carplay/Androi...
    Close

    Located in Greensboro, NC / 3 miles away from Greensboro, NC

    Transfer of vehicle from another location to your neighborhood Enterprise Car Sales may require payment of a non-refundable transfer fee to begin the ...

    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:

    30 Combined MPG (28 City/33 Highway)

    Listing Information:

    VIN: KNDJ23AU9N7165352
    Stock: 7VFRD6
    Certified Pre-Owned: No
    Listed since: 03-13-2024

  • $17,900
    good price
    $1,083 below market
    29,005 miles
    No accidents, 1 Owner, Personal use
    4cyl Automatic
    Impex Chevrolet Buick GMC (21 mi away)
    • Back-up camera
    • Bluetooth
    • Blind Spot Monitorin...
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Reidsville, NC / 21 miles away from Greensboro, NC

    CARFAX One-Owner. Clean CARFAX.2023 Kia Soul LX FWD IVT Mars Orange 2.0L I4 DOHCTHIS VEHICLE INCLUDES THE FOLLOWING FEATURES AND OPTIONS: LX Technolog...

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

    Listing Information:

    VIN: KNDJ23AU4P7858252
    Stock: 2KC8252
    Certified Pre-Owned: No
    Listed since: 02-28-2024

  • $11,878
    good price
    $934 below market
    140,127 miles
    No accidents, 1 Owner, Personal use only
    4cyl Automated Manual
    Oak Ridge Auto Sales (5 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Greensboro, NC / 5 miles away from Greensboro, NC

    ** CARFAX CERTIFIED DEALER *** EASY AND QUICK FINANCING ** 1 OWNER, CLEAN CARFAX, LEATHER, POWER OPTIONS, BLUETOOTH, HEATED SEAT, HEATED SEATS, PANORA...

    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: 3VWH17AU7HM526657
    Stock: 1803
    Certified Pre-Owned: No

  • 28,869 miles
    Frame damage reported, 1 Owner, Personal use only
    4cyl Automatic
    Impex Auto Sales (6 mi away)
    Home delivery*Five Star Dealer
    • Back-up camera
    • Bluetooth
    • Blind Spot Monitorin...
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Greensboro, NC / 6 miles away from Greensboro, NC

    CARFAX One-Owner. This 2020 Kia Soul X-Line FWD with 28869 miles was carefully inspected and reconditioned by our service team. Impex Auto Sales offer...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: No

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Title issue reported

    Salvage Vehicle: No

    Frame Damage: Yes

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    30 Combined MPG (27 City/33 Highway)

    Listing Information:

    VIN: KNDJ23AU7L7725530
    Stock: 1KC5530
    Certified Pre-Owned: No
    Listed since: 12-06-2023

  • New Listing
    $13,802
    good price
    $1,913 below market
    53,818 miles
    1 Accident, 2 Owners, Rental vehicle
    4cyl Automatic
    Hertz Car Sales Winston-Salem (21 mi away)
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    • Apple Carplay/Androi...
    Close

    Located in Winston-Salem, NC / 21 miles away from Greensboro, NC

    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:

    30 Combined MPG (27 City/33 Highway)

    Listing Information:

    VIN: KNDJ23AU5L7120793
    Stock: 55037
    Certified Pre-Owned: No
    Listed since: 05-01-2024

  • $16,488
    good price
    $869 below market
    51,358 miles
    No accidents, 1 Owner, Rental vehicle
    4cyl Automatic
    Impex Chevrolet Buick GMC (21 mi away)
    • Back-up camera
    • Bluetooth
    • Blind Spot Monitorin...
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Reidsville, NC / 21 miles away from Greensboro, NC

    CARFAX One-Owner. Clean CARFAX.2022 Kia Soul LX FWD IVT Snow White Pearl 2.0L I4 DOHCSoul LX, 4D Hatchback, 2.0L I4 DOHC, Snow White Pearl, Black w/Wo...

    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:

    30 Combined MPG (28 City/33 Highway)

    Listing Information:

    VIN: KNDJ23AU9N7827365
    Stock: 2KC7365
    Certified Pre-Owned: No
    Listed since: 03-07-2024

  • Price Drop
    $21,025
    good price
    $1,601 below market
    59,771 miles
    No accidents, 1 Owner, Rental vehicle
    3cyl Automated Manual
    Jerry Hunt Supercenter (27 mi away)
    Home delivery*
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Lexington, NC / 27 miles away from Greensboro, NC

    Recent Arrival! Priced below KBB Fair Purchase Price! CARFAX One-Owner. Carfax Accident Free, One Owner, LIFETIME POWERTRAIN WARRANTY, Leather Interio...

    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:

    29 Combined MPG (26 City/33 Highway)

    Listing Information:

    VIN: WMZ23BR02N3N70327
    Stock: 15912
    Certified Pre-Owned: No
    Listed since: 04-26-2024

  • $16,900
    fair price
    $584 below market
    26,834 miles
    1 Accident, 2 Owners, Personal use only
    4cyl Automatic
    Impex Auto Sales (6 mi away)
    Home delivery*Five Star Dealer
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    • Apple Carplay/Androi...
    Close

    Located in Greensboro, NC / 6 miles away from Greensboro, NC

    This 2022 Kia Soul LX FWD with 26834 miles was carefully inspected and reconditioned by our service team. Impex Auto Sales offers 7-Day/300-Mile Money...

    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:

    30 Combined MPG (28 City/33 Highway)

    Listing Information:

    VIN: KNDJ23AU1N7157570
    Stock: 1MC7531A
    Certified Pre-Owned: No
    Listed since: 03-06-2024

Showing 1 - 21 out of 1,461 listings
Select Buying Experience
Filters
Skip to Results

Location

Search radius50 miles
Search radius

Make & Model

make

Year

to
Year

Condition

Price & Payment

1,461 cars
|
$17,207 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

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.