Skip to main content
Skip to Filters
886 listings

Save up to
$0
with EV Tax Credits & Rebates

  • New Listing
    • 38,535 miles
    • No accidents, 1 owner, personal use only
    • 271 - 272 mi est. range
    • Good battery score
    • Carvana (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in New York City, NY / 2,116 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:

    Listing Information:

    VIN: 5YJYGDEE7LF011013
    Stock: 2003645355
    Certified Pre-Owned: No
    Listed since: 04-10-2025

    • 33,030 miles
    • No accidents, 1 owner, personal use only
    • 297 - 299 mi est. range
    • Excellent battery score
    • CarMax (In-stock online)
    • Transfer available from IL to AZ*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Schaumburg, IL / 1,408 miles away from Apache Junction, AZ

    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:

    Listing Information:

    VIN: 7SAYGDEE9NF321993
    Stock: 27211906
    Certified Pre-Owned: No

    • 34,543 miles
    • No accidents, 3 owners, corporate fleet vehicle
    • 275 - 276 mi est. range
    • Good battery score
    • All Credit Auto Source (19 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

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

    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:

    Listing Information:

    VIN: 5YJYGDEE8LF009058
    Stock: 009058
    Certified Pre-Owned: No
    Listed since: 07-14-2023

    • 31,443 miles
    • No accidents, 1 owner, corporate fleet vehicle
    • 270 mi est. range
    • Excellent battery score
    • Driveway (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Los Angeles, CA / 390 miles away from Apache Junction, AZ

    Green Vehicle,Back-Up Camera,Blind Spot Monitor,Bluetooth,Brake Assist,Heated Seats,Heated Steering Wheel,Keyless Start,Lane Keeping Assist,Navigation...

    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:

    Listing Information:

    VIN: 7SAYGDEF7NF338378
    Stock: FP338378
    Certified Pre-Owned: No

  • New Listing
    • 34,142 miles
    • No accidents, 1 owner, personal use only
    • 297 - 299 mi est. range
    • Excellent battery score
    • CarMax (In-stock online)
    • Transfer available from TX to AZ*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Houston, TX / 966 miles away from Apache Junction, AZ

    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:

    Listing Information:

    VIN: 7SAYGDEE2NA005459
    Stock: 27051785
    Certified Pre-Owned: No

  • New Listing
    $27,990
    fair price
    $617 above market
    • 52,775 miles
    • No accidents, 1 owner, personal use only
    • 270 mi est. range
    • Excellent battery score
    • Carvana (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Richmond, VA / 1,918 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:

    Listing Information:

    VIN: 5YJYGDEF3LF000650
    Stock: 2003635615
    Certified Pre-Owned: No
    Listed since: 04-03-2025

  • New Listing
    • 39,801 miles
    • No accidents, 1 owner, personal use only
    • 271 - 272 mi est. range
    • Good battery score
    • CarMax (In-stock online)
    • Transfer available from CA to AZ*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Palmdale, CA / 387 miles away from Apache Junction, AZ

    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:

    Listing Information:

    VIN: 5YJYGDEE1LF014389
    Stock: 27087854
    Certified Pre-Owned: No

  • Price Drop
    • 35,509 miles
    • No accidents, 2 owners, personal use
    • 270 - 271 mi est. range
    • Excellent battery score
    • CarMax (In-stock online)
    • Transfer available from CA to AZ*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Sacramento, CA / 653 miles away from Apache Junction, AZ

    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:

    Listing Information:

    VIN: 7SAYGDEF2NF541887
    Stock: 26945806
    Certified Pre-Owned: No

  • New Listing
    • 19,070 miles
    • No accidents, 1 owner, personal use
    • 273 - 274 mi est. range
    • Excellent battery score
    • Carvana (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in San Antonio, TX / 816 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:

    Listing Information:

    VIN: 7SAYGDEF8NF546527
    Stock: 2003451336
    Certified Pre-Owned: No
    Listed since: 01-27-2025

  • New Listing
    • 35,420 miles
    • No accidents, 1 owner, personal use only
    • 297 - 298 mi est. range
    • Excellent battery score
    • CarMax (In-stock online)
    • Transfer available from CA to AZ*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Palmdale, CA / 387 miles away from Apache Junction, AZ

    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:

    Listing Information:

    VIN: 7SAYGDEE1NF389141
    Stock: 27198679
    Certified Pre-Owned: No

  • Price Drop
    $28,590
    fair price
    $452 above market
    • 42,342 miles
    • No accidents, 1 owner, personal use only
    • 296 - 297 mi est. range
    • Excellent battery score
    • Carvana (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Columbus, OH / 1,636 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:

    Listing Information:

    VIN: 7SAYGDEEXNF420676
    Stock: 2003686088
    Certified Pre-Owned: No
    Listed since: 04-24-2025

  • New Listing
    • 37,484 miles
    • No accidents, 1 owner, personal use only
    • 270 - 271 mi est. range
    • Excellent battery score
    • Carvana (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Boston, MA / 2,268 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:

    Listing Information:

    VIN: 7SAYGDEF6NF448239
    Stock: 2003632238
    Certified Pre-Owned: No
    Listed since: 04-07-2025

  • New Listing
    • 71,373 miles
    • No accidents, 1 owner, personal use only
    • 297 mi est. range
    • Excellent battery score
    • Carvana (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Dallas, TX / 854 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:

    Listing Information:

    VIN: 7SAYGDEEXNA007508
    Stock: 2003645885
    Certified Pre-Owned: No
    Listed since: 04-21-2025

  • New Listing
    • 62,087 miles
    • No accidents, 1 owner, personal use only
    • 271 - 272 mi est. range
    • Good battery score
    • Carvana (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Cleveland, OH / 1,718 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:

    Listing Information:

    VIN: 5YJYGDEE0LF038361
    Stock: 2003611588
    Certified Pre-Owned: No
    Listed since: 04-21-2025

    • 43,132 miles
    • No accidents, 1 owner, personal use only
    • 272 mi est. range
    • Good battery score
    • CarMax (In-stock online)
    • Transfer available from OK to AZ*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Tulsa, OK / 906 miles away from Apache Junction, AZ

    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:

    Listing Information:

    VIN: 5YJYGDEE8LF044473
    Stock: 26485156
    Certified Pre-Owned: No

  • Price Drop
    • 50,640 miles
    • No accidents, 1 owner, personal use only
    • 271 - 272 mi est. range
    • Good battery score
    • Carvana (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Indianapolis, IN / 1,468 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:

    Listing Information:

    VIN: 5YJYGDEE4LF037939
    Stock: 2003659194
    Certified Pre-Owned: No
    Listed since: 04-24-2025

  • Price Drop
    • 35,089 miles
    • No accidents, 2 owners, personal use only
    • 270 - 271 mi est. range
    • Excellent battery score
    • CarMax (In-stock online)
    • Transfer available from CA to AZ*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Murrieta, CA / 326 miles away from Apache Junction, AZ

    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:

    Listing Information:

    VIN: 7SAYGDEF6NF312791
    Stock: 26847318
    Certified Pre-Owned: No

  • Price Drop
    • 80,116 miles
    • No accidents, 1 owner, personal use only
    • 269 - 270 mi est. range
    • Excellent battery score
    • Carvana (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Charlotte, NC / 1,750 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:

    Listing Information:

    VIN: 5YJYGDEF1LF046705
    Stock: 2003662277
    Certified Pre-Owned: No
    Listed since: 04-17-2025

  • New Listing
    • 38,538 miles
    • No accidents, 1 owner, personal use only
    • 303 mi range
    • Carvana (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Philadelphia, PA / 2,053 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:

    Listing Information:

    VIN: 7SAYGDEF6NF449472
    Stock: 2003636585
    Certified Pre-Owned: No
    Listed since: 05-01-2025

  • Price Drop
    • 38,994 miles
    • No accidents, 1 owner, personal use only
    • 270 mi est. range
    • Excellent battery score
    • CarMax (In-stock online)
    • Transfer available from CO to AZ*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Littleton, CO / 561 miles away from Apache Junction, AZ

    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:

    Listing Information:

    VIN: 7SAYGDEF9NF551610
    Stock: 26502618
    Certified Pre-Owned: No

  • Price Drop
    $28,590
    fair price
    $985 above market
    • 49,788 miles
    • No accidents, personal use only
    • 269 - 270 mi est. range
    • Excellent battery score
    • Carvana (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Indianapolis, IN / 1,468 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:

    Listing Information:

    VIN: 5YJYGDEF6LF037515
    Stock: 2003668637
    Certified Pre-Owned: No
    Listed since: 04-26-2025

Showing 463 - 483 out of 886 listings

Consumer Reviews for the Tesla Model Y

Read recent reviews for the Tesla Model Y
Overall Consumer Rating
3.9 out of 5 stars46 Reviews
Write a vehicle reviewSee all 46 reviews
  • 5 star
    (57%)
  • 4 star
    (11%)
  • 3 star
    (11%)
  • 2 star
    (9%)
  • 1 star
    (13%)
4 out of 5 stars

Buy the Model Y

Dale, 04/19/2021
2021 Tesla Model Y Performance 4dr SUV AWD (electric DD)
Overall we love our Model Y Performance. The "Long Range ... " model identified at the bottom of this review is misstated. The handling and performance are absolutely excellent. It is exhilarating to drive each and every trip. The front seats have copious adjustments and are very comfortable. We have had no returns to the dealer for problems in the 27,000 miles we have owned our … Tesla. People frequently stop and want to chat about our Model Y. Plan to pay full price. Factory fit and finish do not match most other vehicles. There will be a learning curve. Adjusting most car functions on a computer screen is a new experience. Driving it on the mostly flat interstates of the Midwest gives us a comfortable, realistic range of 225 miles - far short of the claimed 303 miles. Use the range metric of about 23 miles (less in cold weather) per 10% of battery energy to plan your recharge points. Around town, hilly or slow-speed driving may give you as much as 30 miles per 10% of battery energy. When reaching the risky limit of about 250 miles, you better be at the charging station. Note that due to regeneration of battery charging on deceleration, driving in stop and go traffic gives better mileage than highway driving. Our Model Y Performance came with "summer tires." That means you really do not want to drive in ice or snow and/or temperatures much below freezing. Trust me. Park it until Spring or change to all season tires. Installing mud flaps and applying the accessory plastic protectors on the front curve of the rear fenders is recommended. I also paid to have a plastic rap professionally installed over the entire front bumper. That flatish nose is an inevitable target for bugs and other road debris. As far as recharging is concerned, everyone always asks if I purchased the factory home charger. No. I just plug the car into a 115v 12amp wall or outside outlet using the factory mobile connector. This connector came with the car when I bought it but is now a $200.00 option. However using a regular outlet recharges the battery very slowly. Specifically, charging from a low battery up to 90% could take all weekend. An alternative with much faster results is using a home 240 volt outlet such as where your electric clothes drier is plugged in. If you live in an apartment or do not have a garage, see below. The next most common question is regarding concern finding recharging stations away from home. We drive our Tesla interstate all the time. There are copious Tesla-installed "Superchargers" nationwide, especially near Interstate Highways. However they still are not as common as gas stations and remaining charge-vigilant is necessary. Note that maintaining your electric vehicle battery at or near full charge is no more necessary than neurotically keeping the fuel tank in your gasoline car full. Should you be unlucky enough to experience a breakdown, such as exhausting the the battery or getting a flat tire (no spare), you will need to contact Tesla Road Assistance for rescue via the car's computer or your mobile phone. This service is available for the four years of factory warranty. I do not know anyone who used this service to speak of its efficacy. For those drivers not experienced with a high-performance vehicle, prudence may suggest reducing power from "sport" to "chill" on the control menu until mastery is achieved. Inexperience in this really fast vehicle can lead to a really bad outcome.
Report abuse
Filters
Skip to Results

Applied Filters5Active

Select Buying Experience

Location

Search radius200 miles
Search radius

Make & Model

Year

New / Used

Price & Payments

Price Rating

Body Type

Trim

Mileage

Accidents & History

EV Details

Engine & Drivetrain

Exterior Color

Interior Color

Total Seating

Edmunds Review

Features

Listing Details

* Delivery of any kind does not apply to Alaska and Hawaii. Contact the dealer for delivery details, restrictions and costs.