Skip to main content
Skip to Filters
3,586 listings
  • Price Drop
    $24,255
    great price
    $3,019 below market
    16,111 miles
    No accidents, 1 Owner, Personal use only
    4cyl Automatic
    Jerry Hunt Supercenter (27 mi away)
    Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    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, Leather Interior, Tow Package, Panoramic Sunr...

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

    Listing Information:

    VIN: JF2SJGWC5JH587560
    Stock: K7714
    Certified Pre-Owned: No
    Listed since: 04-18-2024

  • $30,700
    great price
    $2,126 below market
    5,255 miles
    No accidents, 1 Owner, Personal use only
    4cyl Automatic
    Jerry Hunt Super Center (45 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Salisbury, NC / 45 miles away from Greensboro, NC

    Crimson Red Pearl 2021 Subaru Forester Touring AWD Lineartronic CVT 2.5L 4-Cylinder DOHC 16V VVT Carfax Accident Free, One Owner, Leather Interior, Su...

    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:

    29 Combined MPG (26 City/33 Highway)

    Listing Information:

    VIN: JF2SKAXC0MH553040
    Stock: S3828
    Certified Pre-Owned: No
    Listed since: 04-22-2024

  • $13,892
    good price
    $1,271 below market
    109,437 miles
    No accidents, 2 Owners, Rental vehicle
    4cyl Automatic
    Capital Hyundai of Greensboro (6 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Blind Spot Monitorin...
    • Power Driver Seat
    Close

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

    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 (25 City/34 Highway)

    Listing Information:

    VIN: 4S3BNAF60J3041854
    Stock: 8H42850A
    Certified Pre-Owned: No
    Listed since: 03-28-2024

  • Price Drop
    $18,645
    great price
    $2,356 below market
    66,900 miles
    No accidents, 2 Owners, Rental vehicle
    4cyl Automatic
    Hertz Car Sales Winston-Salem (21 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

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

    At Hertz Car Sales, view our thousands of vehicles with pricing often below market value! Take advantage of no-haggle pricing, our 7 day/250 mile Buy ...

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

    Listing Information:

    VIN: 4S3BWAF67M3011106
    Stock: 54986
    Certified Pre-Owned: No
    Listed since: 04-23-2024

  • Advertisement

    2 Offers Nearby

    2024 Subaru Forester
    $27,095
    starting MSRP
    • 4 Colors
    • 5 Trims
    • 5 Packages
    View Offers
    *MSRP is subject to change and varies based on availability, trim level, option packages, and retailer-installed accessories. MSRP excludes destination and delivery charges, tax, title, registration, and other fees. Retailer sets actual price. See your retailer for details. 2024 Subaru Forester Sport shown has an MSRP of $31,865.
  • New Listing
    $14,993
    good price
    $811 below market
    127,592 miles
    No accidents, 2 Owners, Personal use only
    4cyl Automatic
    Hudson Autoworks (7 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Blind Spot Monitorin...
    • Power Driver Seat
    Close

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

    *Just Arrived* 2018 Subaru Outback 2.5i Premium! 127k miles! For more information, call us at 336-772-0685 or check our inventory at www.hudsonautowor...

    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:

    28 Combined MPG (25 City/32 Highway)

    Listing Information:

    VIN: 4S4BSAFC4J3262285
    Stock: SU2285
    Certified Pre-Owned: No
    Listed since: 03-29-2024

  • $20,500
    fair price
    $445 below market
    61,184 miles
    No accidents, 1 Owner, Personal use
    4cyl Automatic
    Impex Auto Sales (6 mi away)
    Home delivery*Five Star Dealer
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    Close

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

    CARFAX One-Owner. This 2020 Subaru Forester AWD with 61184 miles was carefully inspected and reconditioned by our service team. Impex Auto Sales offer...

    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:

    29 Combined MPG (26 City/33 Highway)

    Listing Information:

    VIN: JF2SKAAC6LH425554
    Stock: 1SC5554
    Certified Pre-Owned: No
    Listed since: 03-28-2024

  • $26,200
    good price
    $1,848 below market
    19,254 miles
    No accidents, 1 Owner, Personal use
    4cyl Automatic
    Impex Chevrolet Buick GMC (21 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    Close

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

    CARFAX One-Owner. Clean CARFAX.2023 Subaru Outback 2.5i CVT AWD AWD CVT Lineartronic Magnetite Gray Metallic 2.5L 4-Cylinder DOHC 16VTHIS VEHICLE INCL...

    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:

    28 Combined MPG (26 City/32 Highway)

    Listing Information:

    VIN: 4S4BTAAC2P3134365
    Stock: 2SC4365
    Certified Pre-Owned: No
    Listed since: 04-02-2024

  • $22,769
    great price
    $2,499 below market
    67,639 miles
    1 Accident, 2 Owners, Rental vehicle
    4cyl Automatic
    Hertz Car Sales Winston-Salem (21 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    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:

    26 Combined MPG (23 City/30 Highway)

    Listing Information:

    VIN: 4S4BTGKD0L3261846
    Stock: 54705
    Certified Pre-Owned: No
    Listed since: 03-13-2024

  • Advertisement

    2 Offers Nearby

    2024 Subaru Forester
    $27,095
    starting MSRP
    • 4 Colors
    • 5 Trims
    • 5 Packages
    View Offers
    *MSRP is subject to change and varies based on availability, trim level, option packages, and retailer-installed accessories. MSRP excludes destination and delivery charges, tax, title, registration, and other fees. Retailer sets actual price. See your retailer for details. 2024 Subaru Forester Sport shown has an MSRP of $31,865.
  • $23,700
    fair price
    $565 below market
    53,856 miles
    No accidents, 1 Owner, Corporate fleet vehicle
    4cyl Automatic
    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 2020 Subaru Outback Premium AWD with 53856 miles was carefully inspected and reconditioned by our service team. Impex Auto Sale...

    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: 4S4BTAEC1L3239127
    Stock: 1ST9127
    Certified Pre-Owned: No
    Listed since: 04-02-2024

  • New Listing
    $23,499
    good price
    $1,698 below market
    16,488 miles
    No accidents, 1 Owner, Personal use
    4cyl Automatic
    Enterprise Car Sales Greensboro (3 mi away)
    Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    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: 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:

    29 Combined MPG (27 City/33 Highway)

    Listing Information:

    VIN: JF2GTACC3K8330786
    Stock: 8F3WB1
    Certified Pre-Owned: No
    Listed since: 03-19-2024

  • $18,500
    good price
    $1,653 below market
    48,330 miles
    No accidents, 2 Owners, Personal use
    4cyl Automatic
    Impex Auto Sales (6 mi away)
    Home delivery*Five Star Dealer
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Blind Spot Monitorin...
    Close

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

    This 2019 Subaru Impreza 2.0i Premium AWD with 48330 miles was carefully inspected and reconditioned by our service team. Impex Auto Sales offers 7-Da...

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

    Listing Information:

    VIN: 4S3GKAD61K3618698
    Stock: 1SC8698
    Certified Pre-Owned: No
    Listed since: 02-08-2024

  • Price Drop
    $21,355
    good price
    $1,875 below market
    57,916 miles
    No accidents, 4 Owners, Rental vehicle
    4cyl Automatic
    Hertz Car Sales Winston-Salem (21 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

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

    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:

    28 Combined MPG (25 City/32 Highway)

    Listing Information:

    VIN: 4S4BSANC1K3342985
    Stock: 54807
    Certified Pre-Owned: No
    Listed since: 04-05-2024

  • $31,991
    fair price
    $1,202 below market
    10,297 miles
    No accidents, Personal use only
    222mi EPA electric range
    Capital Subaru of Greensboro (6 mi away)
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Upgraded Headlights
    • Blind Spot Monitorin...
    Close

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

    Capital Subaru of Greensboro is proud to present you with another True Market Priced Pre-Owned Vehicle. This 2023 Subaru Solterra Limited is loaded 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:

    Listing Information:

    VIN: JTMABABA8PA003467
    Stock: 8PK1563
    Certified Pre-Owned: No
    Listed since: 12-26-2023

  • $19,900
    fair price
    $468 below market
    74,131 miles
    1 Accident, 1 Owner, Rental vehicle
    4cyl Automatic
    Impex Auto Sales (6 mi away)
    Home delivery*Five Star Dealer
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Keyless Entry/Start
    Close

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

    This 2019 Subaru Crosstrek 2.0i Limited AWD with 74131 miles was carefully inspected and reconditioned by our service team. Impex Auto Sales offers 7-...

    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:

    29 Combined MPG (27 City/33 Highway)

    Listing Information:

    VIN: JF2GTAMC9K8249113
    Stock: 1ST9113
    Certified Pre-Owned: No
    Listed since: 03-27-2024

  • $31,998
    good price
    $1,121 below market
    4,022 miles
    No accidents, 1 Owner, Personal use only
    4cyl Automatic
    CarMax Greensboro - Now offering Express Pickup and Home Delivery (3 mi away)
    Free delivery available*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Power Driver Seat
    Close

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

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

    28 Combined MPG (26 City/32 Highway)

    Listing Information:

    VIN: 4S4BTAFC2R3129338
    Stock: 25708637
    Certified Pre-Owned: No

  • $11,393
    fair price
    $165 above market
    138,714 miles
    No accidents, 2 Owners, Personal use only
    4cyl Automatic
    Hudson Autoworks (7 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Sunroof/Moonroof
    Close

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

    *Just Arrived* 2014 Subaru Forester Limited! 138k miles! For more information, call us at 336-772-0685 or check our inventory at www.hudsonautoworks.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:

    27 Combined MPG (24 City/32 Highway)

    Listing Information:

    VIN: JF2SJAHC0EH426064
    Stock: SU6064
    Certified Pre-Owned: No
    Listed since: 03-25-2024

  • Price Drop
    $26,998
    fair price
    $896 below market
    16,637 miles
    No accidents, 2 Owners, Personal use only
    4cyl Automatic
    CarMax Greensboro - Now offering Express Pickup and Home Delivery (3 mi away)
    Free delivery available*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Keyless Entry/Start
    Close

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

    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: 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/34 Highway)

    Listing Information:

    VIN: JF2GTHMC6NH275844
    Stock: 25226924
    Certified Pre-Owned: No

  • Price Drop
    $15,398
    good price
    $1,186 below market
    112,249 miles
    No accidents, 1 Owner, Personal use only
    4cyl Automatic
    Oak Ridge Auto Sales (5 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Power Driver Seat
    • Tire Pressure Warnin...
    Close

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

    ** CARFAX CERTIFIED DEALER *** EASY AND QUICK FINANCING ** POWER OPTIONS, BLUETOOTH, BACKUP CAMERA, HEATED SEATS. Visit us at Oakridgeautosales.com to...

    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:

    28 Combined MPG (25 City/32 Highway)

    Listing Information:

    VIN: 4S4BSAFC6K3222193
    Stock: 1768
    Certified Pre-Owned: No

  • $30,500
    fair price
    $357 below market
    19,285 miles
    No accidents, 1 Owner, Personal use
    4cyl 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 2022 Subaru WRX Limited AWD with 19285 miles was carefully inspected and reconditioned by our service team. Impex Auto Sales of...

    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:

    22 Combined MPG (19 City/26 Highway)

    Listing Information:

    VIN: JF1VBAL63N9009631
    Stock: 1SC9631
    Certified Pre-Owned: No
    Listed since: 02-15-2024

  • Price Drop
    $29,500
    good price
    $1,241 below market
    10,202 miles
    No accidents, 1 Owner, Personal use only
    4cyl Automatic
    Jerry Hunt Super Center (45 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Salisbury, NC / 45 miles away from Greensboro, NC

    Magnetite Gray Metallic 2022 Subaru Forester Limited AWD Lineartronic CVT 2.5L 4-Cylinder DOHC 16V Carfax Accident Free, One Owner, Leather Interior, ...

    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:

    29 Combined MPG (26 City/33 Highway)

    Listing Information:

    VIN: JF2SKAPCXNH420691
    Stock: S3603
    Certified Pre-Owned: No
    Listed since: 03-14-2024

  • $26,696
    fair price
    $588 below market
    46,361 miles
    No accidents, 1 Owner, Personal use only
    4cyl Automatic
    Carolina Hyundai of High Point (11 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in High Point, NC / 11 miles away from Greensboro, NC

    Thank you for viewing this quality pre-owned 2020 Subaru Outback Limited XT CVT offered in Abyss Blue Pearl with the Slate Black Leather interior!This...

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

    Listing Information:

    VIN: 4S4BTGNDXL3206042
    Stock: H9521A
    Certified Pre-Owned: No
    Listed since: 03-22-2024

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

Location

Search radius50 miles
Search radius

Make & Model

make

model

Year

to
Year

Condition

Price & Payment

3,586 cars
|
$24,642 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

EPA Range

For new vehicles, this is the distance you can expect to travel on a full charge. EPA advises this range should be used for comparison purposes only. Actual range will vary depending on the condition of this vehicle’s battery pack, how you drive, driving conditions and other factors.
to
EPA Range

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.