Skip to main content
Skip to Filters
1,425 listings
  • Price Drop
    $10,287
    great price
    $3,759 below market
    • 109,925 miles
    • 1 accident, 2 owners, rental vehicle
    • 4cyl automatic
    • EchoPark Automotive Phoenix (Avondale) (44 mi away)
    • Back-up camera
    • Bluetooth
    • Blind Spot Monitorin...
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Avondale, AZ / 44 miles away from Apache Junction, AZ

    At EchoPark, it’s all about offering you options for a happy experience. We have thousands of new-to-you makes and models that range from sedans to tr...

    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:

    34 Combined MPG (30 City/40 Highway)

    Listing Information:

    VIN: 5NPD84LF4LH514247
    Stock: GLH514247
    Certified Pre-Owned: No
    Listed since: 03-14-2025

  • New Listing
    Stock photo**
    $13,575
    great price
    $3,286 below market
    • 65,673 miles
    • 4cyl automatic
    • Overstockvehicles.com (38 mi away)
    • Back-up camera
    • Bluetooth
    • Blind Spot Monitorin...
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Phoenix, AZ / 38 miles away from Apache Junction, AZ

    Thanks for visiting our site. We have plenty of vehicles in stock and more on the way!Exterior color is Quartz White Pearl, Interior color Black This ...

    AutoCheck Vehicle History Summary Unavailable.

    Features and Specs:

    34 Combined MPG (30 City/40 Highway)

    Listing Information:

    VIN: 5NPD84LF3LH549233
    Stock: LH549233
    Certified Pre-Owned: No
    Listed since: 04-28-2025

  • New Listing
    $14,691
    good price
    $2,120 below market
    • 20,622 miles
    • No accidents, 2 owners, personal use
    • 4cyl automatic
    • Ideal Cars (19 mi away)
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    • Multi-Zone Climate C...
    Close

    Located in Mesa, AZ / 19 miles away from Apache Junction, AZ

    THIS VEHICLE IS LOCATED AT 9948 E MAIN STREET, MESA AZ 85207 PLEASE CALL 480-354-7772NO CITY SALES TAX!! MEANS YOU SAVE $$$!! HURRY IN TO TAKE ADVANTA...

    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:

    35 Combined MPG (31 City/41 Highway)

    Listing Information:

    VIN: 5NPD74LF4LH530712
    Stock: C30712
    Certified Pre-Owned: No
    Listed since: 04-02-2025

  • New Listing
    $16,590
    fair price
    $998 below market
    • 49,274 miles
    • No accidents, 2 owners, personal use only
    • 4cyl automatic
    • Carvana - Phoenix (32 mi away)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Blind Spot Monitorin...
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Phoenix, AZ / 32 miles away from Apache Junction, AZ

    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:

    34 Combined MPG (30 City/40 Highway)

    Listing Information:

    VIN: KMHD84LF4LU008211
    Stock: 2003593934
    Certified Pre-Owned: No
    Listed since: 04-05-2025

  • $16,395
    fair price
    $271 below market
    • 65,432 miles
    • No accidents, 2 owners, corporate fleet vehicle
    • 4cyl automatic
    • Chandler DriveTime (20 mi away)
    • Back-up camera
    • Bluetooth
    • Blind Spot Monitorin...
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Chandler, AZ / 20 miles away from Apache Junction, AZ

    Shop at DriveTime: Get started on your personalized car-buying journey today. With no credit impact, you can get approved for your real, personalized ...

    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:

    34 Combined MPG (30 City/40 Highway)

    Listing Information:

    VIN: KMHD84LF5LU039130
    Stock: 1050208109
    Certified Pre-Owned: No
    Listed since: 04-10-2025

    • 47,503 miles
    • Frame damage reported, 1 owner, corporate fleet vehicle
    • 4cyl automatic
    • Ideal Cars (19 mi away)
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    • Multi-Zone Climate C...
    Close

    Located in Mesa, AZ / 19 miles away from Apache Junction, AZ

    YOUR FIRST CAR, YOUR FIRST FREEDOM- LET’S MAKE IT HAPPEN!YOUR CREDIT WON'T HOLD YOU BACK, LET'S GET YOU ROLLING! HURRY IN TO TAKE ADVANTAGE OF O...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: No

    Personal Use Only: No

    History Provider: AutoCheck

    Title Details: Issue reported

    Salvage Vehicle: No

    Frame Damage: Yes

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    35 Combined MPG (31 City/41 Highway)

    Listing Information:

    VIN: 5NPD74LF4LH607353
    Stock: C07353
    Certified Pre-Owned: No
    Listed since: 02-25-2025

    • 80,431 miles
    • 1 accident, 2 owners, rental vehicle
    • 4cyl automatic
    • Cactus Auto Company (85 mi away)
    • Back-up camera
    • Bluetooth
    • Blind Spot Monitorin...
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Tucson, AZ / 85 miles away from Apache Junction, AZ

    Welcome to Cactus Auto, the oasis of joy for every car enthusiast! A family-owned delight that has been vrooming happiness into customers' lives since...

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

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    34 Combined MPG (30 City/40 Highway)

    Listing Information:

    VIN: 5NPD84LF4LH559544
    Stock: 30696
    Certified Pre-Owned: No
    Listed since: 01-24-2025

  • New Listing
    $18,990
    fair price
    $506 below market
    • 21,617 miles
    • 4cyl automatic
    • Carvana - Phoenix (32 mi away)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Blind Spot Monitorin...
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Phoenix, AZ / 32 miles away from Apache Junction, AZ

    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 Unavailable.

    Features and Specs:

    34 Combined MPG (30 City/40 Highway)

    Listing Information:

    VIN: KMHD84LF8LU035931
    Stock: 2003656492
    Certified Pre-Owned: No
    Listed since: 04-28-2025

  • $16,875
    fair price
    $748 above market
    • 42,162 miles
    • No accidents, 1 owner, corporate fleet vehicle
    • 4cyl automatic
    • Overstockvehicles.com (38 mi away)
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    • Multi-Zone Climate C...
    Close

    Located in Phoenix, AZ / 38 miles away from Apache Junction, AZ

    Thanks for visiting our site. We have plenty of vehicles in stock and more on the way!Exterior color is Quartz White Pearl, Interior color Black This ...

    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:

    35 Combined MPG (31 City/41 Highway)

    Listing Information:

    VIN: 5NPD74LF2LH522155
    Stock: LH522155
    Certified Pre-Owned: No
    Listed since: 04-22-2025

  • New Listing
    $16,990
    fair price
    $830 above market
    • 36,687 miles
    • No accidents, 2 owners, personal use
    • 4cyl automatic
    • Carvana - Phoenix (32 mi away)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    • Multi-Zone Climate C...
    Close

    Located in Phoenix, AZ / 32 miles away from Apache Junction, AZ

    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:

    35 Combined MPG (31 City/41 Highway)

    Listing Information:

    VIN: 5NPD74LF8LH584420
    Stock: 2003556422
    Certified Pre-Owned: No
    Listed since: 03-08-2025

  • New Listing
    • 12,760 miles
    • No accidents, 1 owner, personal use
    • 4cyl automatic
    • Overstockvehicles.com (38 mi away)
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    • Multi-Zone Climate C...
    Close

    Located in Phoenix, AZ / 38 miles away from Apache Junction, AZ

    Thanks for visiting our site. We have plenty of vehicles in stock and more on the way!Exterior color is Quartz White Pearl, Interior color Black 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:

    35 Combined MPG (31 City/41 Highway)

    Listing Information:

    VIN: 5NPD74LF5LH613209
    Stock: LH613209
    Certified Pre-Owned: No
    Listed since: 04-22-2025

    • 14,240 miles
    • Frame damage reported, 3 owners, corporate fleet vehicle
    • 4cyl automatic
    • Ideal Cars (19 mi away)
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    • Multi-Zone Climate C...
    Close

    Located in Mesa, AZ / 19 miles away from Apache Junction, AZ

    https://img.cfglo3d.net/ModelPics%2FvpOevy3NsGZbDs3FtASCnI8IqCH3%2F-Nr1-os9H3Oa3cBsn5kI%2Frez1080_-Nr1-os9H3Oa3cBsn5kI_3.jpg

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: No

    History Provider: AutoCheck

    Title Details: Issue reported

    Salvage Vehicle: No

    Frame Damage: Yes

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    35 Combined MPG (31 City/41 Highway)

    Listing Information:

    VIN: 5NPD74LF2LH507672
    Stock: C7672
    Certified Pre-Owned: No
    Listed since: 04-11-2023

  • $12,291
    good price
    $1,068 below market
    • 68,744 miles
    • No accidents, 2 owners, corporate fleet vehicle
    • 4cyl automatic
    • Ideal Cars (19 mi away)
    • Back-up camera
    • Bluetooth
    • Blind Spot Monitorin...
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Mesa, AZ / 19 miles away from Apache Junction, AZ

    YOUR FIRST CAR, YOUR FIRST FREEDOM- LET’S MAKE IT HAPPEN!YOUR CREDIT WON'T HOLD YOU BACK, LET'S GET YOU ROLLING! HURRY IN TO TAKE ADVANTAGE OF O...

    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:

    32 Combined MPG (28 City/37 Highway)

    Listing Information:

    VIN: KMHD84LF5KU742788
    Stock: C42788
    Certified Pre-Owned: No
    Listed since: 01-25-2025

  • $21,700
    good price
    $1,078 below market
    • 16,730 miles
    • No accidents, 2 owners, personal use only
    • 4cyl manual
    • Jim Click Nissan (84 mi away)
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    • Blind Spot Monitorin...
    Close

    Located in Tucson, AZ / 84 miles away from Apache Junction, AZ

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

    Listing Information:

    VIN: KMHLR4AF8MU149506
    Stock: N72019
    Certified Pre-Owned: No
    Listed since: 04-16-2025

  • $13,843
    fair price
    $568 below market
    • 53,088 miles
    • No accidents, 2 owners, personal use only
    • 4cyl automatic
    • Larry H. Miller Hyundai Peoria (44 mi away)
    • Back-up camera
    • Bluetooth
    • Blind Spot Monitorin...
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Peoria, AZ / 44 miles away from Apache Junction, AZ

    This 2019 Galactic Gray Hyundai Elantra SEL FWD is well equipped and includes these features and benefits: Cargo Package (Cargo Net, Reversible Cargo ...

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

    Listing Information:

    VIN: KMHD84LF6KU878217
    Stock: HYN251109B
    Certified Pre-Owned: No
    Listed since: 04-12-2025

  • $19,454
    fair price
    $606 below market
    • 41,398 miles
    • No accidents, 2 owners, personal use only
    • 4cyl automatic
    • Horne Hyundai (2 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Apache Junction, AZ / 2 miles away from Apache Junction, AZ

    Elantra Limited, 4D Sedan, 2.0L 4-Cylinder DOHC 16V, CVT, FWD, Electric Shadow, Gray Leather. Limited FWD CVT31/41 City/Highway MPG Odometer is 18475 ...

    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:

    35 Combined MPG (31 City/41 Highway)

    Listing Information:

    VIN: KMHLP4AG9MU126234
    Stock: 250378A
    Certified Pre-Owned: No
    Listed since: 03-01-2025

  • Stock photo**
    $16,995
    fair price
    $199 above market
    • 62,423 miles
    • No accidents, 1 owner, personal use only
    • 4cyl automatic
    • Car Time Supercenter (86 mi away)
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Blind Spot Monitorin...
    • Tire Pressure Warnin...
    Close

    Located in Tucson, AZ / 86 miles away from Apache Junction, AZ

    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:

    35 Combined MPG (31 City/41 Highway)

    Listing Information:

    VIN: KMHLM4AGXMU141575
    Stock: P25060
    Certified Pre-Owned: No
    Listed since: 03-19-2025

  • Price Drop
    $17,889
    good price
    $680 below market
    • 66,756 miles
    • 1 accident, 1 owner, personal use only
    • 4cyl automatic
    • Tempe Honda (26 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Tempe, AZ / 26 miles away from Apache Junction, AZ

    Priced below KBB Fair Purchase Price!Tempe Honda Difference: Hassle Free Experience**Best in Market pricing** 24 hour Roadside Assistance** Wide Rang...

    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:

    35 Combined MPG (31 City/41 Highway)

    Listing Information:

    VIN: 5NPLP4AG0MH002772
    Stock: H51367A
    Certified Pre-Owned: No
    Listed since: 04-12-2025

  • $13,811
    fair price
    $743 above market
    • 78,504 miles
    • No accidents, 2 owners, rental vehicle
    • 4cyl automatic
    • INFINITI of Scottsdale (27 mi away)
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    • Alarm
    Close

    Located in Scottsdale, AZ / 27 miles away from Apache Junction, AZ

    Odometer is 4911 miles below market average! Intense Blue 2019 Hyundai Elantra SE 2.0L 4-Cylinder DOHC 16V FWD We provide 145 point inspection on all ...

    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:

    33 Combined MPG (29 City/38 Highway)

    Listing Information:

    VIN: 5NPD74LF8KH440736
    Stock: 250582B
    Certified Pre-Owned: No
    Listed since: 04-14-2025

  • Price Drop
    $21,395
    fair price
    $1,007 above market
    • 39,122 miles
    • No accidents, 3 owners, personal use only
    • 4cyl automatic
    • Mesa DriveTime (19 mi away)
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    • Blind Spot Monitorin...
    Close

    Located in Mesa, AZ / 19 miles away from Apache Junction, AZ

    Shop at DriveTime: Get started on your personalized car-buying journey today. With no credit impact, you can get approved for your real, personalized ...

    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:

    35 Combined MPG (31 City/41 Highway)

    Listing Information:

    VIN: 5NPLN4AG6MH028587
    Stock: 1050207787
    Certified Pre-Owned: No
    Listed since: 04-10-2025

  • New Listing
    $20,278
    fair price
    $385 below market
    • 46,317 miles
    • 4cyl automatic
    • Larry H. Miller Hyundai Peoria (44 mi away)
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    • Blind Spot Monitorin...
    Close

    Located in Peoria, AZ / 44 miles away from Apache Junction, AZ

    This 2021 Calypso Red Hyundai Elantra SEL FWD is well equipped and includes these features and benefits: Convenience + Premium Package (17 x 7.0J Allo...

    AutoCheck Vehicle History Summary Unavailable.

    Features and Specs:

    35 Combined MPG (31 City/41 Highway)

    Listing Information:

    VIN: 5NPLN4AG4MH023890
    Stock: HYN251410A
    Certified Pre-Owned: Yes
    Listed since: 04-26-2025

Showing 1 - 21 out of 1,425 listings

Consumer Reviews for the Hyundai Elantra

Read recent reviews for the Hyundai Elantra
Overall Consumer Rating
4 out of 5 stars53 Reviews
Write a vehicle reviewSee all 53 reviews
  • 5 star
    (55%)
  • 4 star
    (17%)
  • 3 star
    (13%)
  • 2 star
    (4%)
  • 1 star
    (11%)
5 out of 5 stars

Had my doubts about the new IVT trans.

Sir Dave, 07/17/2019
2020 Hyundai Elantra Value Edition 4dr Sedan (2.0L 4cyl CVT)
After a test drive fell in love with the new trans.. With Hyundai's 100k power train warranty, not worried about it being a new design. Hyundai continues to improve sound quality. This is my third elantra & each new vehicle has been a very noticeable improvements years. ( usually trade every 3 or 4 years. In the 2020 model many new safety features have been added from my 2017 … edition. Only have a few hundred miles on it so far, will keep you updated as the mileage increases. All three of my Elantras have averaged better than 40 mpg. A real surprise was that Hyundai finally added a REAL horn to this vehicle.👍 👏 😀
Report abuse

Used 2020 Hyundai Elantra in Apache Junction, AZ Values

Estimated values
2020 Hyundai Elantra SEL 4dr Sedan (2.0L 4cyl CVT) with no options
ConditionTrade-InPrivate PartyDealer Retail
Outstanding$12,402$14,782$17,082
Clean$12,094$14,400$16,624
Average$11,581$13,764$15,860
Rough$10,914$12,937$14,868

The average list price of a used 2020 Hyundai Elantra in Apache Junction, Arizona is $16,388. The average mileage on a used Hyundai Elantra 2020 for sale in Apache Junction, Arizona is 49,496. Based on the average mileage of 49,496 for used 2020 Hyundai Elantra for sale in Apache Junction, AZ 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 Hyundai Elantra 2020 in Apache Junction, Arizona to be $11,581.

Filters
Skip to Results

Applied Filters4Active

Select Buying Experience

Location

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