Skip to main content
Skip to Filters
452 listings
  • New Listing
    • 52,313 miles
    • 30 City / 38 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from WA to SC*
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    • Blind Spot Monitorin...
    Close

    Located in Puyallup, WA / 2,427 miles away from Myrtle Beach, SC

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

    Features and Specs:

    33 Combined MPG (30 City/38 Highway)

    Listing Information:

    VIN: JTNC4RBE2L3101117
    Stock: 27100006
    Certified Pre-Owned: No

  • New Listing
    • 55,740 miles
    • 32 City / 41 Hwy MPG
    • Toyota of Melbourne (393 mi away)
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    • Tire Pressure Warnin...
    Close

    Located in Melbourne, FL / 393 miles away from Myrtle Beach, SC

    AutoCheck Vehicle History Summary Unavailable.

    Features and Specs:

    35 Combined MPG (32 City/41 Highway)

    Listing Information:

    VIN: JTND4MBE3N3181408
    Stock: 3181408A
    Certified Pre-Owned: No
    Listed since: 06-24-2025

    • 53,590 miles
    • 1 accident, 2 owners, personal use
    • 32 City / 41 Hwy MPG
    • Sabrina Auto Sales (317 mi away)
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    • Tire Pressure Warnin...
    Close

    Located in Valdosta, GA / 317 miles away from Myrtle Beach, SC

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

    Listing Information:

    VIN: JTND4RBE6L3077022
    Stock: 2781
    Certified Pre-Owned: No
    Listed since: 02-06-2025

    • 61,000 miles
    • Odometer issue reported, 3 owners, rental vehicle
    • 32 City / 41 Hwy MPG
    • Metro Imports (470 mi away)
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    • Tire Pressure Warnin...
    Close

    Located in Nashville, TN / 470 miles away from Myrtle Beach, SC

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: No

    Personal Use Only: No

    History Provider: AutoCheck

    Title Details: Issue reported

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    35 Combined MPG (32 City/41 Highway)

    Listing Information:

    VIN: JTND4RBE8L3094324
    Stock: 5919
    Certified Pre-Owned: No
    Listed since: 12-14-2024

  • $18,642
    great price
    $2,325 below market
    • 66,945 miles
    • 1 accident, 2 owners, personal use only
    • 28 City / 37 Hwy MPG, Manual
    • Royal Auto of Haddon (485 mi away)
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    • Blind Spot Monitorin...
    Close

    Located in Haddon Township, NJ / 485 miles away from Myrtle Beach, SC

    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:

    31 Combined MPG (28 City/37 Highway)

    Listing Information:

    VIN: JTNA4MBE5M3110373
    Stock: 18910
    Certified Pre-Owned: No
    Listed since: 06-03-2025

  • Price Drop
    Stock photo**
    $23,985
    good price
    $780 below market
    • 17,895 miles
    • No accidents, 1 owner, personal use only
    • 30 City / 38 Hwy MPG
    • Toyota of Rock Hill (146 mi away)
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    • Blind Spot Monitorin...
    Close

    Located in Rock Hill, SC / 146 miles away from Myrtle Beach, SC

    RECENT ARRIVAL ! CARPLAY/Android Auto® ! Wind Chill Pearl exterior and Black interior. Heated Leather Seats, Aluminum Wheels, Back-Up Camera, Premium ...

    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:

    33 Combined MPG (30 City/38 Highway)

    Listing Information:

    VIN: JTNC4MBE0P3211754
    Stock: P3211754
    Certified Pre-Owned: No
    Listed since: 04-16-2025

  • $20,948
    good price
    $1,795 below market
    • 27,893 miles
    • No accidents, 1 owner, corporate fleet vehicle
    • 32 City / 41 Hwy MPG
    • Koons Ford of Falls Church (377 mi away)
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    • Tire Pressure Warnin...
    Close

    Located in Falls Church, VA / 377 miles away from Myrtle Beach, SC

    2023 Toyota Corolla Hatchback SE 5D Hatchback CVT ** Bluetooth **, ** BLIS / Blind Spot Monitoring **, ** Rear View Camera **, Active Cruise Control. ...

    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:

    35 Combined MPG (32 City/41 Highway)

    Listing Information:

    VIN: JTND4MBE3P3213731
    Stock: 0PB03210
    Certified Pre-Owned: No
    Listed since: 05-22-2025

  • Price Drop
    $21,000
    good price
    $1,428 below market
    • 33,770 miles
    • No accidents, 1 owner, personal use
    • 32 City / 41 Hwy MPG
    • Koons Arlington Toyota (379 mi away)
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    • Tire Pressure Warnin...
    Close

    Located in Arlington, VA / 379 miles away from Myrtle Beach, SC

    2023 Toyota Corolla Hatchback SE CarFax 1 Owner, Bluetooth, Rear Camera, Automatic temperature control. Arlington Toyota is a One Price Dealership. 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:

    35 Combined MPG (32 City/41 Highway)

    Listing Information:

    VIN: JTND4MBEXP3198581
    Stock: A10737
    Certified Pre-Owned: No
    Listed since: 04-13-2025

  • Price Drop
    • 8,762 miles
    • No accidents, 1 owner, personal use
    • 32 City / 41 Hwy MPG
    • Holman Toyota (489 mi away)
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    • Tire Pressure Warnin...
    Close

    Located in Mount Laurel, NJ / 489 miles away from Myrtle Beach, SC

    Introducing the 2023 Toyota Corolla Hatchback SE CVT, a perfect blend of style, performance, and efficiency. This pre-owned vehicle features a strikin...

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

    Listing Information:

    VIN: JTND4MBE0P3202587
    Stock: P3202587
    Certified Pre-Owned: Yes
    Listed since: 06-10-2025

  • $25,000
    good price
    $752 below market
    • 10,814 miles
    • No accidents, 1 owner, personal use only
    • 30 City / 38 Hwy MPG
    • Lexus of Wilmington (464 mi away)
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    • Blind Spot Monitorin...
    Close

    Located in Wilmington, DE / 464 miles away from Myrtle Beach, SC

    **1 OWNER****CLEAN CARFAX****JBL SPEAKER SYSTEM****AUTOMATIC LED HEADLIGHTS****TOYOTA SAFETY SENSE 3.0**Clean CARFAX. FWD CVT 2.0L I4*Your ad...

    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:

    33 Combined MPG (30 City/38 Highway)

    Listing Information:

    VIN: JTNC4MBE9P3206004
    Stock: RU206004
    Certified Pre-Owned: No
    Listed since: 06-13-2025

    • 18,125 miles
    • No accidents, 1 owner, personal use only
    • 30 City / 38 Hwy MPG
    • Oxmoor Toyota (488 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Louisville, KY / 488 miles away from Myrtle Beach, SC

    Vehicle DetailsDiscover the exceptional 2021 Toyota Corolla Hatchback XSE, a dynamic blend of style, efficiency, and advanced features. With just 18,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:

    33 Combined MPG (30 City/38 Highway)

    Listing Information:

    VIN: JTNC4MBE3M3113023
    Stock: T59557A
    Certified Pre-Owned: Yes
    Listed since: 06-06-2025

  • $22,995
    good price
    $794 below market
    • 10,080 miles
    • 1 accident, 2 owners, corporate fleet vehicle
    • 30 City / 38 Hwy MPG
    • Flemings Motors (139 mi away)
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    • Blind Spot Monitorin...
    Close

    Located in Garner, NC / 139 miles away from Myrtle Beach, SC

    2021 Toyota Corolla Hatchback XSE Hatchback 4D 4-Cyl, Dynamic-Force, 2.0 Liter Automatic, CVT w/Dynamic Shift FWDPower Door Locks, Air Conditioning, D...

    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:

    33 Combined MPG (30 City/38 Highway)

    Listing Information:

    VIN: JTNC4MBE2M3125597
    Stock: 125597
    Certified Pre-Owned: No
    Listed since: 12-04-2024

  • Price Drop
    • 43,319 miles
    • No accidents, 2 owners, personal use only
    • 32 City / 41 Hwy MPG
    • CMA’s Toyota of Martinsburg (407 mi away)
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    • Tire Pressure Warnin...
    Close

    Located in Martinsburg, WV / 407 miles away from Myrtle Beach, SC

    Certified. This 2021 Blue Flame Toyota Corolla Hatchback SE FWD is well equipped and includes these features and benefits:AUTO CHECK NO ACCIDENTS REPO...

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

    Listing Information:

    VIN: JTND4MBE5M3107079
    Stock: U25059A
    Certified Pre-Owned: Yes
    Listed since: 05-31-2025

  • $20,565
    fair price
    $201 below market
    • 32,143 miles
    • No accidents, 1 owner, personal use
    • 32 City / 41 Hwy MPG
    • Concordville Nissan (472 mi away)
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    • Tire Pressure Warnin...
    Close

    Located in Glen Mills, PA / 472 miles away from Myrtle Beach, SC

    Check out all these great options All-Weather Floor Liner Package (TMS) (All-Weather Floor Liners (TMS)), 4-Wheel Disc Brakes, 6 Speakers, ABS brakes,...

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

    Listing Information:

    VIN: JTND4MBEXM3119616
    Stock: N25133A
    Certified Pre-Owned: No
    Listed since: 03-24-2025

  • Price Drop
    $19,998
    fair price
    $590 below market
    • 66,978 miles
    • No accidents, 2 owners, personal use
    • 30 City / 38 Hwy MPG
    • Dutch Miller Subaru (361 mi away)
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    • Blind Spot Monitorin...
    Close

    Located in Charleston, WV / 361 miles away from Myrtle Beach, SC

    Vehicle DetailsIntroducing the 2021 Toyota Corolla Hatchback XSE, a sleek and efficient vehicle designed to elevate your driving experience. This mode...

    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:

    33 Combined MPG (30 City/38 Highway)

    Listing Information:

    VIN: JTNC4MBE5M3139428
    Stock: PS2645
    Certified Pre-Owned: No
    Listed since: 05-14-2025

  • Price Drop
    $21,695
    fair price
    $296 below market
    • 49,095 miles
    • No accidents, 1 owner, personal use only
    • 30 City / 38 Hwy MPG
    • DARCARS Honda of Fairfax (373 mi away)
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    • Blind Spot Monitorin...
    Close

    Located in Fairfax, VA / 373 miles away from Myrtle Beach, SC

    Recent Arrival! 2021 Toyota Corolla Hatchback XSE Pearl FWD CVT 2.0L I430/38 City/Highway MPG

    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:

    33 Combined MPG (30 City/38 Highway)

    Listing Information:

    VIN: JTNC4MBE8M3139178
    Stock: 5X0721A
    Certified Pre-Owned: No
    Listed since: 06-11-2025

  • $21,702
    fair price
    $332 above market
    • 28,600 miles
    • No accidents, 1 owner, personal use only
    • 32 City / 41 Hwy MPG
    • I-95 Toyota of Brunswick (219 mi away)
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    • Tire Pressure Warnin...
    Close

    Located in Brunswick, GA / 219 miles away from Myrtle Beach, SC

    As part of the I-95 Toyota family, you'll benefit from courtesy lifetime oil changes and car washes, ensuring your Toyota stays in top condition for ...

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

    Listing Information:

    VIN: JTND4MBE0M3133704
    Stock: EP6010
    Certified Pre-Owned: No
    Listed since: 03-19-2025

    • 83,697 miles
    • 1 accident, 1 owner, personal use only
    • 32 City / 41 Hwy MPG
    • Mint Auto Sales (Orlando) (383 mi away)
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    • Tire Pressure Warnin...
    Close

    Located in Orlando, FL / 383 miles away from Myrtle Beach, SC

    Mint Auto Sales is located in the heart of Orlando. A family owned dealership for over 12 years with over 10,000 cars sold. We are proud to be able to...

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

    Listing Information:

    VIN: JTND4MBEXM3145021
    Stock: 12413
    Certified Pre-Owned: No
    Listed since: 04-01-2025

  • New Listing
    $21,995
    fair price
    $357 above market
    • 19,635 miles
    • No accidents, 1 owner, personal use only
    • 32 City / 41 Hwy MPG
    • Alexandria Toyota (377 mi away)
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    • Tire Pressure Warnin...
    Close

    Located in Alexandria, VA / 377 miles away from Myrtle Beach, SC

    2021 Toyota Corolla Hatchback SE SE FWDRecent Arrival! 32/41 City/Highway MPGWelcome to Alexandria Toyota! We re proud to offer our clients in Washin...

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

    Listing Information:

    VIN: JTND4MBE1M3126079
    Stock: 0N15398A
    Certified Pre-Owned: No
    Listed since: 06-23-2025

  • $16,997
    fair price
    $712 below market
    • 127,771 miles
    • 1 accident, 2 owners, corporate fleet vehicle
    • 32 City / 41 Hwy MPG
    • Midwest Automotive Connection (496 mi away)
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    • Tire Pressure Warnin...
    Close

    Located in Cincinnati, OH / 496 miles away from Myrtle Beach, SC

    Unleash the thrill of the open road with the 2021 Toyota Corolla Hatchback SE, a dynamic blend of style, efficiency, and exhilarating performance. Thi...

    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:

    35 Combined MPG (32 City/41 Highway)

    Listing Information:

    VIN: JTND4MBE5M3109799
    Stock: 109799
    Certified Pre-Owned: No
    Listed since: 07-26-2024

  • New Listing
    $23,998
    fair price
    $213 above market
    • 27,667 miles
    • No accidents, 1 owner, personal use only
    • 28 City / 37 Hwy MPG, Manual
    • CarMax (In-stock online)
    • Transfer available from FL to SC*
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    • Blind Spot Monitorin...
    Close

    Located in Doral, FL / 547 miles away from Myrtle Beach, SC

    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:

    31 Combined MPG (28 City/37 Highway)

    Listing Information:

    VIN: JTNA4MBE3M3128483
    Stock: 27496846
    Certified Pre-Owned: No

Showing 169 - 189 out of 452 listings

Consumer Reviews for the Toyota Corolla Hatchback

Read recent reviews for the Toyota Corolla Hatchback
Overall Consumer Rating
4.3 out of 5 stars30 Reviews
Write a vehicle reviewSee all 30 reviews
  • 5 star
    (60%)
  • 4 star
    (23%)
  • 3 star
    (10%)
  • 2 star
    (3%)
  • 1 star
    (3%)
5 out of 5 stars

Love this car!

Ronda, 01/29/2019
2019 Toyota Corolla Hatchback XSE 4dr Hatchback (2.0L 4cyl CVT)
It’s quick, nimble, has responsive steering, sticks firmly to the road and is a joy to drive. I have zero complaints. I test drove many cars before this one, but when I finally got a chance to drive one, that was it. Every time I get in it to go some where, I like it even more. It also helped that it has Toyota’s reliability standing behind it as well. As long I do my part (change … the oil, etc.), it’ll be around for a long time.
Report abuse

Used 2020 Toyota Corolla Hatchback in Myrtle Beach, SC Values

Estimated values
2020 Toyota Corolla Hatchback XSE 4dr Hatchback (2.0L 4cyl CVT) with no options
ConditionTrade-InPrivate PartyDealer Retail
Outstanding$17,955$20,306$22,573
Clean$17,359$19,620$21,798
Average$16,364$18,476$20,506
Rough$15,071$16,990$18,827

The average list price of a used 2020 Toyota Corolla Hatchback in Myrtle Beach, South Carolina is $21,592. The average mileage on a used Toyota Corolla Hatchback 2020 for sale in Myrtle Beach, South Carolina is 42,659. Based on the average mileage of 42,659 for used 2020 Toyota Corolla Hatchback for sale in Myrtle Beach, SC 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 Toyota Corolla Hatchback 2020 in Myrtle Beach, South Carolina to be $16,364.

Filters
Skip to Results

Applied Filters4Active

Select Buying Experience

Location

Search radius500 miles
Search radius

Make & Model

Year

New / Used

Price & Payments

Price Rating

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.