Skip to main content
Skip to Filters
734 listings
  • New Listing
    $22,366
    fair price
    $450 above market
    • 52,514 miles
    • No accidents, 2 owners, rental vehicle
    • 23 City / 32 Hwy MPG
    • Enterprise Car Sales (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Aurora, IL / 1,816 miles away from Mountain View, CA

    Transfer of vehicle from another location to your neighborhood Enterprise Car Sales may require payment of a non-refundable transfer fee to begin the ...

    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:

    27 Combined MPG (23 City/32 Highway)

    Listing Information:

    VIN: JM1BPBEY3M1308696
    Stock: 7WLXD2
    Certified Pre-Owned: No
    Listed since: 04-07-2025

  • Price Drop
    $19,544
    fair price
    $19 below market
    • 26,783 miles
    • No accidents, 1 owner, corporate fleet vehicle
    • 26 City / 35 Hwy MPG
    • Driveway (In-stock online)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Blind Spot Monitorin...
    • Tire Pressure Warnin...
    Close

    Located in Pittsburgh, PA / 2,247 miles away from Mountain View, CA

    CarFax No Accidents Reported,CarFax 1-Owner,Low Mileage,Apple CarPlay,Back-Up Camera,Bluetooth,Brake Assist,Keyless Start,Lane Keeping Assist,Remote S...

    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:

    30 Combined MPG (26 City/35 Highway)

    Listing Information:

    VIN: JM1BPAAL5M1341591
    Stock: S341591P
    Certified Pre-Owned: No

  • $15,995
    good price
    $599 below market
    • 89,902 miles
    • No accidents, 2 owners, corporate fleet vehicle
    • 26 City / 35 Hwy MPG
    • INDUSTRY MOTORS (91 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Sacramento, CA / 91 miles away from Mountain View, CA

    ONLY 89K MILES! BACKUP CAMERA! BLUETOOTH! LEATHER! KEYLESS START! BRAND NEW TIRES! CLEAN TITLE! CALL/TEXT 9**-9**-6*** CALL 9**-5**-4*** TEXT 9**-6**-...

    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:

    30 Combined MPG (26 City/35 Highway)

    Listing Information:

    VIN: JM1BPABL3M1330569
    Stock: 4690
    Certified Pre-Owned: No
    Listed since: 04-26-2025

  • $18,990
    fair price
    $152 below market
    • 39,547 miles
    • No accidents, 2 owners, corporate fleet vehicle
    • 26 City / 34 Hwy MPG
    • Auto One (29 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Santa Cruz, CA / 29 miles away from Mountain View, CA

    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:

    29 Combined MPG (26 City/34 Highway)

    Listing Information:

    VIN: JM1BPAKL1M1337049
    Stock: M1337049
    Certified Pre-Owned: No
    Listed since: 12-08-2024

  • $17,999
    fair price
    $460 below market
    • 44,245 miles
    • No accidents, 1 owner, corporate fleet vehicle
    • 26 City / 35 Hwy MPG
    • ANC Motors (82 mi away)
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Blind Spot Monitorin...
    • Tire Pressure Warnin...
    Close

    Located in Davis, CA / 82 miles away from Mountain View, CA

    FINANCING INFORMATION:Competitive low APR financing is available from our network of top national lenders. Down payment goes as low as $0. First-time ...

    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:

    30 Combined MPG (26 City/35 Highway)

    Listing Information:

    VIN: JM1BPAALXM1314175
    Stock: M1314175
    Certified Pre-Owned: No
    Listed since: 02-09-2025

  • $20,893
    good price
    $139 below market
    • 44,749 miles
    • No accidents, 1 owner, personal use only
    • 26 City / 34 Hwy MPG
    • Driveway (In-stock online)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Missoula, MT / 768 miles away from Mountain View, CA

    CarFax No Accidents Reported,CarFax 1-Owner,Rare Find,Apple CarPlay,Back-Up Camera,Blind Spot Monitor,Bluetooth,Brake Assist,Heated Seats,Keyless Star...

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

    Listing Information:

    VIN: JM1BPALL5M1347369
    Stock: 12623FM
    Certified Pre-Owned: No

  • Price Drop
    $18,605
    fair price
    $133 below market
    • 55,036 miles
    • No accidents, 2 owners, personal use only
    • 26 City / 35 Hwy MPG
    • Driveway (In-stock online)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Wesley Chapel, FL / 2,377 miles away from Mountain View, CA

    CarFax No Accidents Reported,Rare Find,Apple CarPlay,Back-Up Camera,Blind Spot Monitor,Bluetooth,Brake Assist,Heated Seats,Keyless Start,Lane Keeping ...

    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:

    30 Combined MPG (26 City/35 Highway)

    Listing Information:

    VIN: JM1BPADL5M1340355
    Stock: M340355P
    Certified Pre-Owned: No

  • New Listing
    $20,998
    fair price
    $264 above market
    • 17,453 miles
    • No accidents, 1 owner, corporate fleet vehicle
    • 26 City / 35 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from NC to CA*
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Blind Spot Monitorin...
    • Tire Pressure Warnin...
    Close

    Located in Raleigh, NC / 2,393 miles away from Mountain View, CA

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

    30 Combined MPG (26 City/35 Highway)

    Listing Information:

    VIN: 3MZBPAAL3MM203662
    Stock: 27320549
    Certified Pre-Owned: No

  • New Listing
    $22,998
    fair price
    $340 below market
    • 13,215 miles
    • 25 City / 33 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from NJ to CA*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Sicklersville, NJ / 2,519 miles away from Mountain View, CA

    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:

    28 Combined MPG (25 City/33 Highway)

    Listing Information:

    VIN: JM1BPBCL8M1305087
    Stock: 27109594
    Certified Pre-Owned: No

  • Price Drop
    $21,400
    fair price
    $424 above market
    • 88,550 miles
    • No accidents, 1 owner, personal use
    • 23 City / 31 Hwy MPG
    • Driveway (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Roseburg, OR / 404 miles away from Mountain View, CA

    CarFax No Accidents Reported,CarFax 1-Owner,Apple CarPlay,Back-Up Camera,Blind Spot Monitor,Brake Assist,Heated Seats,Heated Steering Wheel,Lane Keepi...

    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:

    26 Combined MPG (23 City/31 Highway)

    Listing Information:

    VIN: JM1BPBNY3M1403839
    Stock: 29166B
    Certified Pre-Owned: No

  • $23,990
    fair price
    $164 below market
    • 42,085 miles
    • No accidents, 3 owners, corporate fleet vehicle
    • 23 City / 31 Hwy MPG
    • Driveway (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Springfield, VA / 2,418 miles away from Mountain View, CA

    CarFax No Accidents Reported,Rare Find,Apple CarPlay,Back-Up Camera,Blind Spot Monitor,Bluetooth,Brake Assist,Heated Seats,Heated Steering Wheel,Keyle...

    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:

    26 Combined MPG (23 City/31 Highway)

    Listing Information:

    VIN: JM1BPBNY0M1309319
    Stock: S5014003A
    Certified Pre-Owned: No

  • New Listing
    $22,998
    fair price
    $1,336 above market
    • 19,010 miles
    • No accidents, 1 owner, personal use
    • 26 City / 35 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from OR to CA*
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Salem, OR / 522 miles away from Mountain View, CA

    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:

    30 Combined MPG (26 City/35 Highway)

    Listing Information:

    VIN: 3MZBPADL2MM201025
    Stock: 27012731
    Certified Pre-Owned: No

  • $17,898
    fair price
    $253 above market
    • 67,445 miles
    • No accidents, 1 owner, personal use only
    • 26 City / 35 Hwy MPG
    • Driveway (In-stock online)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Navigation
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Los Angeles, CA / 315 miles away from Mountain View, CA

    CarFax No Accidents Reported,CarFax 1-Owner,Rare Find,Apple CarPlay,Back-Up Camera,Blind Spot Monitor,Bluetooth,Brake Assist,Keyless Start,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:

    30 Combined MPG (26 City/35 Highway)

    Listing Information:

    VIN: JM1BPABL3M1324268
    Stock: TU12097R
    Certified Pre-Owned: No

  • New Listing
    • 48,382 miles
    • No accidents, 1 owner, corporate fleet vehicle
    • 26 City / 35 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from AL to CA*
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    • Blind Spot Monitorin...
    Close

    Located in Mobile, AL / 1,987 miles away from Mountain View, CA

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

    30 Combined MPG (26 City/35 Highway)

    Listing Information:

    VIN: JM1BPABL8M1329269
    Stock: 27481061
    Certified Pre-Owned: No

  • New Listing
    $19,998
    fair price
    $963 above market
    • 56,392 miles
    • No accidents, 1 owner, personal use only
    • 26 City / 35 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from NC to CA*
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Gastonia, NC / 2,265 miles away from Mountain View, CA

    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:

    30 Combined MPG (26 City/35 Highway)

    Listing Information:

    VIN: JM1BPACL3M1325242
    Stock: 26723516
    Certified Pre-Owned: No

    • 58,511 miles
    • No accidents, 2 owners, personal use only
    • 26 City / 35 Hwy MPG
    • Carvana (In-stock online)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Blind Spot Monitorin...
    • Tire Pressure Warnin...
    Close

    Located in Richmond, VA / 2,413 miles away from Mountain View, CA

    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:

    30 Combined MPG (26 City/35 Highway)

    Listing Information:

    VIN: 3MZBPAAL1MM254836
    Stock: 2003628129
    Certified Pre-Owned: No
    Listed since: 04-09-2025

  • $19,998
    fair price
    $220 below market
    • 44,788 miles
    • 1 accident, 1 owner, personal use only
    • 25 City / 33 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from FL to CA*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Davie, FL / 2,556 miles away from Mountain View, CA

    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: 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/33 Highway)

    Listing Information:

    VIN: 3MZBPBCL4MM254848
    Stock: 27310015
    Certified Pre-Owned: No

  • $22,990
    fair price
    $125 above market
    • 57,798 miles
    • No accidents, 2 owners, rental vehicle
    • 23 City / 31 Hwy MPG
    • Carvana (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Chicago, IL / 1,808 miles away from Mountain View, CA

    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:

    26 Combined MPG (23 City/31 Highway)

    Listing Information:

    VIN: JM1BPBNY0M1402485
    Stock: 2003605551
    Certified Pre-Owned: No
    Listed since: 04-01-2025

  • New Listing
    $17,998
    fair price
    $451 below market
    • 51,170 miles
    • 1 accident, 1 owner, personal use only
    • 26 City / 35 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from FL to CA*
    • Back-up camera
    • Bluetooth
    • Navigation
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Daytona Beach, FL / 2,414 miles away from Mountain View, CA

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

    30 Combined MPG (26 City/35 Highway)

    Listing Information:

    VIN: JM1BPABLXM1342329
    Stock: 27183226
    Certified Pre-Owned: No

  • New Listing
    • 19,285 miles
    • 26 City / 35 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from NC to CA*
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    • Blind Spot Monitorin...
    Close

    Located in Hickory, NC / 2,248 miles away from Mountain View, CA

    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:

    30 Combined MPG (26 City/35 Highway)

    Listing Information:

    VIN: 3MZBPABL0MM253613
    Stock: 27096722
    Certified Pre-Owned: No

  • Price Drop
    $19,998
    fair price
    $602 above market
    • 35,698 miles
    • No accidents, 1 owner, personal use only
    • 26 City / 34 Hwy MPG
    • Folsom Lake Honda (98 mi away)
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    • Blind Spot Monitorin...
    Close

    Located in Rancho Cordova, CA / 98 miles away from Mountain View, CA

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

    Listing Information:

    VIN: JM1BPAKLXM1326731
    Stock: 38083
    Certified Pre-Owned: No
    Listed since: 05-02-2025

Showing 463 - 483 out of 734 listings

Consumer Reviews for the Mazda 3

Read recent reviews for the Mazda 3
Overall Consumer Rating
4.4 out of 5 stars114 Reviews
Write a vehicle reviewSee all 114 reviews
  • 5 star
    (57%)
  • 4 star
    (32%)
  • 3 star
    (8%)
  • 2 star
    (1%)
  • 1 star
    (2%)
4.63 out of 5 stars

So Far an excellent car

minichrt1, 07/16/2012
2012 Mazda 3 i Touring 4dr Hatchback w/SKYACTIV-G (2.0L 4cyl 6M)
To keep this short and sweet my wife gets almost 500 miles per 11 gallons of fuel. It is a 14 gallon tank so when the fuel light goes on there should be 3 gallons left but it is hard to ignore the fuel light and the range being under 40 miles. Best example of mileage that we have repeated more than once... 60 mph in 6th gear on a straight and level stretch or road with the cruise control … and AC on with 4 people in the car 44.7 mpg turn off the ac and it goes up to 47mpg. This is not drafting and the instant mpg readout will hold steady as long as the road is level.
Report abuse

Used 2021 Mazda 3 in Mountain View, CA Values

Estimated values
2021 Mazda 3 2.5 Turbo Premium Plus 4dr Sedan AWD (2.5L 4cyl Turbo 6A) with no options
ConditionTrade-InPrivate PartyDealer Retail
Outstanding$19,595$21,620$23,656
Clean$19,088$21,039$22,997
Average$18,241$20,070$21,898
Rough$17,141$18,810$20,470

The average list price of a used 2021 Mazda 3 in Mountain View, California is $20,297. The average mileage on a used Mazda 3 2021 for sale in Mountain View, California is 46,312. Based on the average mileage of 46,312 for used 2021 Mazda 3 for sale in Mountain View, CA 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 Mazda 3 2021 in Mountain View, California to be $18,241.

Filters
Skip to Results

Applied Filters4Active

Select Buying Experience

Location

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