Skip to main content
Skip to Filters
5,944 listings
  • $11,999
    fair price
    $116 above market
    • 135,689 miles
    • 2 accidents, 2 owners, corporate fleet vehicle
    • 30 City / 38 Hwy MPG
    • MDC Motors (99 mi away)
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Fort Myers, FL / 99 miles away from Port Saint Lucie, FL

    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: JTDEPRAE6LJ051971
    Stock: 051971
    Certified Pre-Owned: No
    Listed since: 03-18-2024

  • $16,255
    great price
    $4,051 below market
    • 24,434 miles
    • No accidents, 1 owner, personal use only
    • 30 City / 38 Hwy MPG
    • Drive Away Enterprises (122 mi away)
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Brandon, FL / 122 miles away from Port Saint Lucie, FL

    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: 5YFEPMAE2MP270877
    Stock: 270877
    Certified Pre-Owned: No

  • New Listing
    • 11,652 miles
    • No accidents, 1 owner, personal use only
    • 30 City / 38 Hwy MPG
    • CarMax Charleston (379 mi away)
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    • Blind Spot Monitorin...
    Close

    Located in Charleston, SC / 379 miles away from Port Saint Lucie, FL

    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:

    33 Combined MPG (30 City/38 Highway)

    Listing Information:

    VIN: 5YFVPMAE2NP373704
    Stock: 27290944
    Certified Pre-Owned: No

  • Price Drop
    $16,000
    fair price
    $80 above market
    • 84,511 miles
    • 2 accidents, 2 owners, corporate fleet vehicle
    • 30 City / 38 Hwy MPG
    • One Stop Auto Sales (430 mi away)
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Macon, GA / 430 miles away from Port Saint Lucie, FL

    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: 5YFEPRAE3LP068951
    Stock: 4775
    Certified Pre-Owned: No
    Listed since: 02-27-2024

  • New Listing
    $15,998
    fair price
    $694 above market
    • 98,444 miles
    • 30 City / 38 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from CA to FL*
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Burbank, CA / 2,285 miles away from Port Saint Lucie, FL

    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: 5YFEPRAE1LP119041
    Stock: 27382355
    Certified Pre-Owned: No

  • $16,495
    fair price
    $325 above market
    • 83,176 miles
    • 1 accident, 1 owner, personal use only
    • 30 City / 38 Hwy MPG
    • Tallassee Chrysler Dodge Jeep Ram (489 mi away)
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Tallassee, AL / 489 miles away from Port Saint Lucie, FL

    KBB.com 10 Coolest New Cars Under $20,000. Delivers 38 Highway MPG and 30 City MPG! This Toyota Corolla boasts a Regular Unleaded I-4 1.8 L/110 engine...

    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:

    33 Combined MPG (30 City/38 Highway)

    Listing Information:

    VIN: JTDEPRAE3LJ085964
    Stock: 4T20184
    Certified Pre-Owned: No
    Listed since: 04-25-2025

    • 33,330 miles
    • No accidents, 2 owners, personal use only
    • 30 City / 38 Hwy MPG
    • Nissan Of Vero Beach (18 mi away)
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Vero Beach, FL / 18 miles away from Port Saint Lucie, FL

    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: 5YFEPRAE3LP135466
    Stock: 24926C
    Certified Pre-Owned: No
    Listed since: 05-23-2025

  • New Listing
    $16,998
    fair price
    $171 above market
    • 71,779 miles
    • 1 accident, 3 owners, rental vehicle
    • 30 City / 38 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from NV to FL*
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Henderson, NV / 2,110 miles away from Port Saint Lucie, FL

    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: 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: 5YFEPRAE7LP054681
    Stock: 27397905
    Certified Pre-Owned: No

    • 61,999 miles
    • No accidents, 1 owner, rental vehicle
    • 30 City / 38 Hwy MPG
    • AutoNation Toyota Fort Myers (102 mi away)
    • Five Star Dealer
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Fort Myers, FL / 102 miles away from Port Saint Lucie, FL

    The following items have been reconditioned on this vehicle: new brakes and all new tires! Lane Keeping Assist50 State EmissionsBlack Sand Pearl...

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

    Listing Information:

    VIN: 5YFEPMAE5NP391694
    Stock: NP391694
    Certified Pre-Owned: No
    Listed since: 05-08-2025

    • 57,966 miles
    • No accidents, 1 owner, rental vehicle
    • 30 City / 38 Hwy MPG
    • AutoNation Toyota Fort Myers (102 mi away)
    • Five Star Dealer
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Fort Myers, FL / 102 miles away from Port Saint Lucie, FL

    The following items have been reconditioned on this vehicle: new brakes and all new tires! Lane Keeping Assist50 State EmissionsBlack; Premium Fa...

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

    Listing Information:

    VIN: 5YFEPMAE4NP349064
    Stock: NP349064
    Certified Pre-Owned: No
    Listed since: 04-08-2025

  • $17,995
    fair price
    $560 above market
    • 38,965 miles
    • 1 accident, 1 owner, rental vehicle
    • 30 City / 38 Hwy MPG
    • My Value Car Sales (124 mi away)
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Venice, FL / 124 miles away from Port Saint Lucie, FL

    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: JTDEPRAE8LJ109806
    Stock: 22098060
    Certified Pre-Owned: No
    Listed since: 01-31-2025

  • New Listing
    • 13,637 miles
    • No accidents, 1 owner, personal use only
    • 29 City / 37 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from CA to FL*
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Costa Mesa, CA / 2,263 miles away from Port Saint Lucie, FL

    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:

    32 Combined MPG (29 City/37 Highway)

    Listing Information:

    VIN: 5YFFPRAE8LP037795
    Stock: 26784578
    Certified Pre-Owned: No

    • 65,992 miles
    • No accidents, 1 owner, personal use only
    • 30 City / 38 Hwy MPG
    • Roger Dean Chevrolet (106 mi away)
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Cape Coral, FL / 106 miles away from Port Saint Lucie, FL

    CARFAX One-Owner. Clean CARFAX.Freshly Detailed.30/38 City/Highway MPGSuper White 2020 Toyota Corolla LE 1.8L I4 DOHC 16V FWDHome of the Dean Differen...

    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: JTDEPRAE8LJ028854
    Stock: 6174A
    Certified Pre-Owned: No
    Listed since: 05-09-2025

  • New Listing
    • 33,299 miles
    • No accidents, 2 owners, personal use only
    • 30 City / 38 Hwy MPG
    • CarMax Royal Palm Beach (46 mi away)
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Royal Palm Beach, FL / 46 miles away from Port Saint Lucie, FL

    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:

    33 Combined MPG (30 City/38 Highway)

    Listing Information:

    VIN: JTDEPMAEXNJ191978
    Stock: 27183594
    Certified Pre-Owned: No

  • Price Drop
    • 51,164 miles
    • No accidents, 1 owner, rental vehicle
    • 30 City / 38 Hwy MPG
    • AutoNation Toyota Fort Myers (102 mi away)
    • Five Star Dealer
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Fort Myers, FL / 102 miles away from Port Saint Lucie, FL

    Lane Keeping Assist50 State EmissionsCelestiteLight Gray; Premium Fabric Seat TrimThis vehicle includes a Money-Back Guarantee* and passed our p...

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

    Listing Information:

    VIN: 5YFEPMAE0NP383020
    Stock: NP383020
    Certified Pre-Owned: No
    Listed since: 05-14-2025

  • Price Drop
    $19,776
    great price
    $6,237 below market
    • 63,036 miles
    • No accidents, 1 owner, personal use only
    • 31 City / 40 Hwy MPG
    • Johnson Honda of Stuart (17 mi away)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    • Tire Pressure Warnin...
    Close

    Located in Stuart, FL / 17 miles away from Port Saint Lucie, FL

    Recent Arrival! CARFAX One-Owner. Celestite 2023 Toyota Corolla SE FWD CVT 2.0L I4 DOHC 16V 31/40 City/Highway MPG Corolla SE, Auto High-beam Headligh...

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

    Listing Information:

    VIN: 5YFS4MCE8PP158288
    Stock: H14838TA
    Certified Pre-Owned: No
    Listed since: 05-30-2025

  • $20,577
    fair price
    $687 above market
    • 40,984 miles
    • 1 accident, 1 owner, personal use
    • 31 City / 40 Hwy MPG
    • Bent Creek Motors (472 mi away)
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Auburn, AL / 472 miles away from Port Saint Lucie, FL

    DESIRABLE FEATURES: USB, WiFi, Remote Entry, Voice Command, Lane-Departure Warning, Alloy-Wheels, Rear Camera, Bluetooth, Auxiliary Audio.TECHNOLOGY F...

    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:

    34 Combined MPG (31 City/40 Highway)

    Listing Information:

    VIN: 5YFS4RCE8LP044489
    Stock: 044489
    Certified Pre-Owned: No
    Listed since: 04-14-2025

  • New Listing
    $20,990
    fair price
    $81 above market
    • 44,443 miles
    • 1 accident, 1 owner, corporate fleet vehicle
    • 31 City / 40 Hwy MPG
    • Carvana (In-stock online)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Atlanta, GA / 507 miles away from Port Saint Lucie, FL

    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: 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 (31 City/40 Highway)

    Listing Information:

    VIN: 5YFP4RCE7LP056039
    Stock: 2003788188
    Certified Pre-Owned: No
    Listed since: 06-06-2025

  • New Listing
    • 17,381 miles
    • No accidents, 2 owners, personal use only
    • 30 City / 38 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from TX to FL*
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Houston, TX / 912 miles away from Port Saint Lucie, FL

    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:

    33 Combined MPG (30 City/38 Highway)

    Listing Information:

    VIN: 5YFDPRAE4LP066363
    Stock: 27352388
    Certified Pre-Owned: No

  • $14,877
    great price
    $4,276 below market
    • 95,329 miles
    • No accidents, 2 owners, personal use only
    • 31 City / 40 Hwy MPG
    • Haims Motors (90 mi away)
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Hollywood, FL / 90 miles away from Port Saint Lucie, FL

    426 North State Road 7 HOLLYWOOD, FL 33021 441 & FILLMORE ST BUY HERE PAY HERE *** COMPRE AQUI PAGUE AQUI *** LOWEST PRICE*** DRIVE HOME THIS SPOTLESS...

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

    Listing Information:

    VIN: JTDS4MCE6MJ070534
    Stock: 070534
    Certified Pre-Owned: No
    Listed since: 05-16-2025

  • New Listing
    • 59,433 miles
    • 1 accident, 1 owner, personal use only
    • 31 City / 40 Hwy MPG
    • Carvana (In-stock online)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Dallas, TX / 1,047 miles away from Port Saint Lucie, FL

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

    34 Combined MPG (31 City/40 Highway)

    Listing Information:

    VIN: JTDS4RCE9LJ037586
    Stock: 2003738601
    Certified Pre-Owned: No
    Listed since: 05-26-2025

Showing 652 - 672 out of 5,944 listings

Consumer Reviews for the Toyota Corolla

Read recent reviews for the Toyota Corolla
Overall Consumer Rating
3.6 out of 5 stars94 Reviews
Write a vehicle reviewSee all 94 reviews
  • 5 star
    (46%)
  • 4 star
    (12%)
  • 3 star
    (13%)
  • 2 star
    (13%)
  • 1 star
    (17%)
5 out of 5 stars

"Angel" for Goldilocks

Cindy, 12/14/2019
2020 Toyota Corolla LE 4dr Sedan (1.8L 4cyl CVT)
For me this car is perfection. I am 70 and needed the included safety features. I was blown away with how much I enjoy driving the car. Responsive and always predictable, smooth shifts, good power, nice braking even when it gives it's opinion on brake force. First day I had it, took my sister on a 700 mile medical trip. Torrential rain, 60 % freeway, 30% coast range, 10 % big city … and stop and go getting out of city. MPG ave 36.9 I felt safe in all the situations. I am person who traded in a Prius a few years ago because the seats made me cry. This car seat felt the same after 18 hours as it did at the start. Toyota knocked it out of the park as far as I am concerned. First time I have named a car.
Report abuse

Used 2020 Toyota Corolla in Port Saint Lucie, FL Values

Estimated values
2020 Toyota Corolla LE 4dr Sedan (1.8L 4cyl CVT) with no options
ConditionTrade-InPrivate PartyDealer Retail
Outstanding$13,349$15,549$17,675
Clean$12,937$15,057$17,102
Average$12,251$14,238$16,148
Rough$11,359$13,173$14,907

The average list price of a used 2020 Toyota Corolla in Port Saint Lucie, Florida is $18,581. The average mileage on a used Toyota Corolla 2020 for sale in Port Saint Lucie, Florida is 56,507. Based on the average mileage of 56,507 for used 2020 Toyota Corolla for sale in Port Saint Lucie, FL 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 2020 in Port Saint Lucie, Florida to be $12,251.

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.