Skip to main content
Skip to Filters
279 listings
  • $19,874
    great price
    $1,891 below market
    • 17,973 miles
    • No accidents, 1 owner, personal use
    • 5 Seats, 29 City / 35 Hwy MPG
    • Ed Napleton's Kia Of Elmhurst (9 mi away)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Navigation
    • Keyless Entry/Start
    • Blind Spot Monitorin...
    Close

    Located in Elmhurst, IL / 9 miles away from Carol Stream, IL

    Recent Arrival! CARFAX One-Owner. Cherry Black 2023 Kia Seltos 4D Sport Utility S 2.0L I4 MPI FWD Odometer is 14299 miles below market average!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:

    31 Combined MPG (29 City/35 Highway)

    Listing Information:

    VIN: KNDEU2AA8P7393275
    Stock: PKC15698
    Certified Pre-Owned: No
    Listed since: 07-21-2025

  • $19,105
    great price
    $1,974 below market
    • 20,151 miles
    • 1 accident, 1 owner, personal use
    • 5 Seats, 27 City / 31 Hwy MPG
    • Ed Napleton's Kia Of Elmhurst (9 mi away)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Elmhurst, IL / 9 miles away from Carol Stream, IL

    Recent Arrival! CARFAX One-Owner. Snow White Pearl 2023 Kia Seltos 4D Sport Utility LX 2.0L I4 MPI AWDApple CarPlay & Android Auto, Exterior Parking C...

    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:

    29 Combined MPG (27 City/31 Highway)

    Listing Information:

    VIN: KNDEPCAA4P7359122
    Stock: PKC15726
    Certified Pre-Owned: No
    Listed since: 07-30-2025

  • $15,988
    great price
    $1,828 below market
    • 93,807 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 27 City / 31 Hwy MPG
    • iDrive Motor Sports (19 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Keyless Entry/Start
    Close

    Located in Berwyn, IL / 19 miles away from Carol Stream, IL

    This 2022 Kia Seltos S, has a Dark Ocean Blue/White Roof exterior and an Black interior color. 93,807 miles. Stock Number 10414. You can conne...

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

    Listing Information:

    VIN: KNDEUCAA8N7281255
    Stock: 10414
    Certified Pre-Owned: No
    Listed since: 08-26-2025

  • $18,253
    good price
    $1,398 below market
    • 40,372 miles
    • No accidents, 2 owners, personal use
    • 5 Seats, 27 City / 31 Hwy MPG
    • Ed Napleton's Kia Of Elmhurst (9 mi away)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Elmhurst, IL / 9 miles away from Carol Stream, IL

    Dark Ocean Blue 2021 Kia Seltos 4D Sport Utility EX 2.0L I4 MPI AWD6 Speakers, Heated door mirrors, Heated front seats, Panic alarm, Power moonroof, T...

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

    Listing Information:

    VIN: KNDERCAAXM7110443
    Stock: K25-797B
    Certified Pre-Owned: No
    Listed since: 08-08-2025

  • $22,998
    good price
    $1,222 below market
    • 25,794 miles
    • No accidents, 1 owner, personal use
    • 5 Seats, 25 City / 30 Hwy MPG
    • Willowbrook Ford (15 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Willowbrook, IL / 15 miles away from Carol Stream, IL

    **BLUETOOTH, **BACK-UP CAMERA, *SUNROOF / MOONROOF, **NAVIGATION SYSTEM, *Alloy Wheels, **NO ACCIDENTS, **HAS WARRANTY, **STILL HAS FACTORY WARRANTY, ...

    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:

    27 Combined MPG (25 City/30 Highway)

    Listing Information:

    VIN: KNDETCA29P7386319
    Stock: SK73751A
    Certified Pre-Owned: No
    Listed since: 08-12-2025

  • $18,495
    great price
    $1,649 below market
    • 39,275 miles
    • 1 accident, 1 owner, personal use
    • 5 Seats, 27 City / 31 Hwy MPG
    • Ed Napleton's Kia Of Elmhurst (9 mi away)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Blind Spot Monitorin...
    Close

    Located in Elmhurst, IL / 9 miles away from Carol Stream, IL

    CARFAX One-Owner. Gravity Gray 2023 Kia Seltos 4D Sport Utility S 2.0L I4 MPI AWDThis Seltos is well equipped with 4-Wheel Disc Brakes, 6 Speakers, 6....

    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:

    29 Combined MPG (27 City/31 Highway)

    Listing Information:

    VIN: KNDEUCAA3P7352798
    Stock: DTTK25-1122A
    Certified Pre-Owned: No
    Listed since: 06-30-2025

  • Price Drop
    $12,799
    good price
    $1,214 below market
    • 99,993 miles
    • 2 accidents, 1 owner, personal use only
    • 5 Seats, 27 City / 31 Hwy MPG
    • Honda on Grand (10 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Elmhurst, IL / 10 miles away from Carol Stream, IL

    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:

    29 Combined MPG (27 City/31 Highway)

    Listing Information:

    VIN: KNDEUCAA2M7100228
    Stock: 60093A
    Certified Pre-Owned: No
    Listed since: 08-07-2025

  • Price Drop
    $15,900
    good price
    $1,352 below market
    • 71,538 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 27 City / 31 Hwy MPG
    • Wilkins Mazda (10 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Elmhurst, IL / 10 miles away from Carol Stream, IL

    2021 Kia Seltos Steel Gray EX AWD ONE OWNER AWD CVT 2.0L I4 MPI NO HIDDEN FEES ! THE PRICE YOU SEE IS WHAT YOU PAY PLUS TTLD, FRESH MAZDA USED CAR, AC...

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

    Listing Information:

    VIN: KNDERCAA0M7168884
    Stock: M16444A
    Certified Pre-Owned: No
    Listed since: 08-28-2025

  • Price Drop
    $16,999
    good price
    $1,874 below market
    • 30,029 miles
    • 1 accident, 2 owners, personal use only
    • 5 Seats, 27 City / 31 Hwy MPG
    • Napleton's Palatine Subaru (17 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Palatine, IL / 17 miles away from Carol Stream, IL

    27/31 City/Highway MPG Odometer is 33958 miles below market average! Combination Sofino & Cloth Seat Trim, Front fog lights, Glossy Black Door Garnish...

    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:

    29 Combined MPG (27 City/31 Highway)

    Listing Information:

    VIN: KNDEUCAA7M7165771
    Stock: PS100413A
    Certified Pre-Owned: No
    Listed since: 07-16-2025

  • $18,998
    good price
    $1,227 below market
    • 57,238 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 27 City / 31 Hwy MPG
    • Willowbrook Ford (15 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Willowbrook, IL / 15 miles away from Carol Stream, IL

    **BLUETOOTH, **BACK-UP CAMERA, *SUNROOF / MOONROOF, **LOCAL TRADE, *Alloy Wheels, **NO ACCIDENTS, **HAS POWERTRAIN WARRANTY, **GOOD TIRES, **GOOD BRAK...

    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:

    29 Combined MPG (27 City/31 Highway)

    Listing Information:

    VIN: KNDERCAA1N7306711
    Stock: TK35621A
    Certified Pre-Owned: No
    Listed since: 09-03-2025

  • Price Drop
    $19,400
    good price
    $676 below market
    • 36,359 miles
    • No accidents, 1 owner, personal use
    • 5 Seats, 27 City / 31 Hwy MPG
    • Ed Napleton's Kia Of Elmhurst (9 mi away)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Elmhurst, IL / 9 miles away from Carol Stream, IL

    CARFAX One-Owner. Snow White Pearl 2023 Kia Seltos 4D Sport Utility LX 2.0L I4 MPI AWD Clean CARFAX.This Seltos is well equipped with 4-Wheel Disc Bra...

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

    Listing Information:

    VIN: KNDEPCAA5P7442316
    Stock: K25-719A
    Certified Pre-Owned: No
    Listed since: 09-08-2025

  • $22,997
    fair price
    $191 above market
    • 6,093 miles
    • No accidents, personal use only
    • 5 Seats, 28 City / 34 Hwy MPG
    • Ed Napleton's Kia Of Elmhurst (9 mi away)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Navigation
    • Keyless Entry/Start
    • Blind Spot Monitorin...
    Close

    Located in Elmhurst, IL / 9 miles away from Carol Stream, IL

    Dealer Discount of $3,493 off MSRPGravity Gray 2024 Kia Seltos S FWD CVT 2.0L I4 MPI4-Wheel Disc Brakes, 6 Speakers, 6.052 Axle Ratio, ABS brakes, Air...

    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:

    31 Combined MPG (28 City/34 Highway)

    Listing Information:

    VIN: KNDEU2AA1R7518457
    Stock: K24206
    Certified Pre-Owned: No
    Listed since: 08-30-2023

  • $14,650
    fair price
    $24 below market
    • 97,548 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 27 City / 31 Hwy MPG
    • Hawk Ford of St Charles (8 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Saint Charles, IL / 8 miles away from Carol Stream, IL

    2021 Kia Seltos S SCherry Black 2.0L I4 MPI AWDCome see this 2021 Kia Seltos S! It's the one you've been looking for! This Seltos comes equipped with ...

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

    Listing Information:

    VIN: KNDEUCAA0M7080299
    Stock: F240586A
    Certified Pre-Owned: No
    Listed since: 08-18-2025

  • $18,121
    fair price
    $125 below market
    • 56,909 miles
    • No accidents, 2 owners, corporate fleet vehicle
    • 5 Seats, 25 City / 30 Hwy MPG
    • Jack Phelan Chevrolet (18 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Keyless Entry/Start
    Close

    Located in Lyons, IL / 18 miles away from Carol Stream, IL

    Odometer is 26787 miles below market average! 2021 Kia Seltos Starbright Yellow/Black Roof SX I4 7-Speed Automatic AWDAt Jack Phelan Chevrolet we are ...

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

    Features and Specs:

    27 Combined MPG (25 City/30 Highway)

    Listing Information:

    VIN: KNDETCA21M7079500
    Stock: G7912
    Certified Pre-Owned: No
    Listed since: 05-27-2025

  • New Listing
    $19,995
    good price
    $622 below market
    • 30,048 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 29 City / 35 Hwy MPG
    • Ed Napleton's Kia Of Elmhurst (9 mi away)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Navigation
    • Keyless Entry/Start
    • Blind Spot Monitorin...
    Close

    Located in Elmhurst, IL / 9 miles away from Carol Stream, IL

    Recent Arrival! CARFAX One-Owner. Snow White Pearl 2023 Kia Seltos 4D Sport Utility S 2.0L I4 MPI FWD Odometer is 2026 miles below market average! Cle...

    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:

    31 Combined MPG (29 City/35 Highway)

    Listing Information:

    VIN: KNDEU2AA7P7456429
    Stock: K26390A
    Certified Pre-Owned: No
    Listed since: 09-20-2025

  • Price Drop
    $22,990
    good price
    $588 below market
    • 38,508 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 25 City / 30 Hwy MPG
    • Carvana - Chicago (18 mi away)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Keyless Entry/Start
    Close

    Located in Chicago, IL / 18 miles away from Carol Stream, IL

    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:

    27 Combined MPG (25 City/30 Highway)

    Listing Information:

    VIN: KNDEUCA26P7370561
    Stock: 2004030652
    Certified Pre-Owned: No
    Listed since: 09-02-2025

  • New Listing
    $22,900
    fair price
    $290 below market
    • 18,391 miles
    • 5 Seats, 27 City / 31 Hwy MPG
    • Zeigler Chrysler Dodge Jeep Ram of Schaumburg (10 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Schaumburg, IL / 10 miles away from Carol Stream, IL

    AutoCheck Vehicle History Summary Unavailable.

    Features and Specs:

    29 Combined MPG (27 City/31 Highway)

    Listing Information:

    VIN: KNDERCAAXN7266709
    Stock: P8096A
    Certified Pre-Owned: No
    Listed since: 09-22-2025

  • New Listing
    $17,590
    fair price
    $377 above market
    • 61,320 miles
    • No accidents, 2 owners, personal use
    • 5 Seats, 29 City / 34 Hwy MPG
    • Carvana - Chicago (18 mi away)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    • Apple Carplay/Androi...
    Close

    Located in Chicago, IL / 18 miles away from Carol Stream, IL

    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:

    31 Combined MPG (29 City/34 Highway)

    Listing Information:

    VIN: KNDEU2AA4M7058686
    Stock: 2003993724
    Certified Pre-Owned: No
    Listed since: 08-29-2025

  • $21,590
    fair price
    $152 above market
    • 38,598 miles
    • No accidents, 1 owner, corporate fleet vehicle
    • 5 Seats, 28 City / 34 Hwy MPG
    • Carvana - Chicago (18 mi away)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Navigation
    • Keyless Entry/Start
    • Blind Spot Monitorin...
    Close

    Located in Chicago, IL / 18 miles away from Carol Stream, IL

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

    31 Combined MPG (28 City/34 Highway)

    Listing Information:

    VIN: KNDEU2AA4R7629584
    Stock: 2004060545
    Certified Pre-Owned: No
    Listed since: 09-11-2025

  • $15,485
    fair price
    $58 below market
    • 111,446 miles
    • 2 accidents, 1 owner, personal use only
    • 5 Seats, 25 City / 30 Hwy MPG
    • Pauly Toyota (23 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Crystal Lake, IL / 23 miles away from Carol Stream, IL

    CARFAX One-Owner. Gravity Gray 2021 Kia Seltos SX AWD 7-Speed Automatic I4 MOONROOF/SUNROOF, GREAT SERVICE HISTORY, BACKUP CAMERA, ALL WHEEL 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:

    27 Combined MPG (25 City/30 Highway)

    Listing Information:

    VIN: KNDETCA25M7150312
    Stock: 40048A
    Certified Pre-Owned: No
    Listed since: 06-07-2025

  • New Listing
    $17,577
    fair price
    $365 above market
    • 59,577 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 27 City / 31 Hwy MPG
    • Castle Hyundai Oak Lawn (24 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Oak Lawn, IL / 24 miles away from Carol Stream, IL

    2021 Kia Seltos S *ALL WHEEL DRIVE, *APPLE CARPLAY/ANDROID AUTO, *REAR BACK UP CAMERA, Forward Collision Avoidance, Lane Following Assist, Lane Keepin...

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

    Listing Information:

    VIN: KNDEUCAA5M7165090
    Stock: KH1099
    Certified Pre-Owned: No
    Listed since: 09-22-2025

Showing 1 - 21 out of 279 listings
Filters
Skip to Results

Applied Filters4Active

Select Buying Experience

Location

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