Skip to main content
Skip to Filters
2,144 listings
    • 58,713 miles
    • 1 accident, 1 owner, personal use
    • 5 Seats, 25 City / 31 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from FL to MI*
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Tallahassee, FL / 860 miles away from Grand Rapids, MI

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

    Features and Specs:

    28 Combined MPG (25 City/31 Highway)

    Listing Information:

    VIN: JM3KFADMXL0862647
    Stock: 27309061
    Certified Pre-Owned: No

  • New Listing
    • 53,834 miles
    • 1 accident, 2 owners, rental vehicle
    • 5 Seats, 24 City / 30 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from OR to MI*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Salem, OR / 1,847 miles away from Grand Rapids, MI

    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:

    26 Combined MPG (24 City/30 Highway)

    Listing Information:

    VIN: JM3KFBCM3L1790935
    Stock: 27470178
    Certified Pre-Owned: No

  • New Listing
    • 40,951 miles
    • 2 accidents, 1 owner, personal use only
    • 5 Seats, 24 City / 30 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from TX to MI*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Irving, TX / 924 miles away from Grand Rapids, MI

    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:

    26 Combined MPG (24 City/30 Highway)

    Listing Information:

    VIN: JM3KFBDM3L0726205
    Stock: 27879768
    Certified Pre-Owned: No

  • New Listing
    • 55,161 miles
    • 5 Seats, 25 City / 31 Hwy MPG
    • Driveway (In-stock online)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    • Blind Spot Monitorin...
    Close

    Located in Fort Worth, TX / 948 miles away from Grand Rapids, MI

    Rare Find,Apple CarPlay,Back-Up Camera,Blind Spot Monitor,Bluetooth,Brake Assist,Heated Seats,Keyless Start,Lane Keeping Assist,Heated Seats,Power Doo...

    AutoCheck Vehicle History Summary Unavailable.

    Features and Specs:

    28 Combined MPG (25 City/31 Highway)

    Listing Information:

    VIN: JM3KFACM0L0731387
    Stock: 11155T
    Certified Pre-Owned: No

  • New Listing
    • 71,001 miles
    • 1 accident, 1 owner, personal use only
    • 5 Seats, 22 City / 27 Hwy MPG
    • Carvana (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Kansas City, MO / 532 miles away from Grand Rapids, MI

    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:

    24 Combined MPG (22 City/27 Highway)

    Listing Information:

    VIN: JM3KFBEY3L0740462
    Stock: 2004069892
    Certified Pre-Owned: No
    Listed since: 09-13-2025

  • Stock photo**
    • 58,969 miles
    • 1 accident, 2 owners, corporate fleet vehicle
    • 5 Seats, 24 City / 30 Hwy MPG
    • Used Car Motor Mall of Grand Rapids (3 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Grand Rapids, MI / 3 miles away from Grand Rapids, MI

    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:

    26 Combined MPG (24 City/30 Highway)

    Listing Information:

    VIN: JM3KFBCM9L0780920
    Stock: 780920B
    Certified Pre-Owned: No
    Listed since: 08-14-2025

  • $17,495
    fair price
    $144 above market
    • 96,549 miles
    • No accidents, 2 owners, personal use
    • 5 Seats, 24 City / 30 Hwy MPG
    • Extreme Car Center Inc (125 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Detroit, MI / 125 miles away from Grand Rapids, MI

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

    Listing Information:

    VIN: JM3KFBDM4J0466992
    Stock: 3441
    Certified Pre-Owned: No

    • 28,581 miles
    • 1 accident, 1 owner, personal use
    • 5 Seats, 24 City / 30 Hwy MPG
    • Napleton's Oak Lawn Mazda (135 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Oak Lawn, IL / 135 miles away from Grand Rapids, MI

    Recent Arrival! 24/30 City/Highway MPG Odometer is 9179 miles below market average!Mazda Details: * Limited Warranty: 12 Month/12,000 Mile (which...

    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:

    26 Combined MPG (24 City/30 Highway)

    Listing Information:

    VIN: JM3KFBDM8N1629014
    Stock: OMP10098
    Certified Pre-Owned: Yes
    Listed since: 09-10-2025

  • $23,300
    great price
    $3,941 below market
    • 26,835 miles
    • 1 accident, 1 owner, corporate fleet vehicle
    • 5 Seats, 24 City / 30 Hwy MPG
    • Price Pro (135 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Maumee, OH / 135 miles away from Grand Rapids, MI

    All New Tires!! Sunroof, Leather Seats, Heated Seats, Ventilated Seats, Keyless Entry, Power Locks And Windows, Cruise Control, Backup Camera, Bluetoo...

    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:

    26 Combined MPG (24 City/30 Highway)

    Listing Information:

    VIN: JM3KFBEM1P0167693
    Stock: 25566A
    Certified Pre-Owned: No
    Listed since: 06-10-2025

  • Price Drop
    Stock photo**
    • 40,936 miles
    • 1 accident, 2 owners, personal use
    • 5 Seats, 24 City / 30 Hwy MPG
    • Napleton's Countryside Mazda (136 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Countryside, IL / 136 miles away from Grand Rapids, MI

    Recent Arrival! 24/30 City/Highway MPG Odometer is 19887 miles below market average!Love where you buy at Napleton Mazda! With four Napleton Mazda sto...

    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:

    26 Combined MPG (24 City/30 Highway)

    Listing Information:

    VIN: JM3KFBCM1L1742852
    Stock: CM100180A
    Certified Pre-Owned: No
    Listed since: 09-09-2025

  • New Listing
    Stock photo**
    • 58,365 miles
    • Issue reported, 3 owners, personal use
    • 5 Seats, 24 City / 30 Hwy MPG
    • LaFontaine Acura Commerce (115 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Commerce Charter Twp, MI / 115 miles away from Grand Rapids, MI

    Clean CARFAX. Snowflake White Pearl Mica AWDBackup Camera, Bluetooth, Heated Seats, Keyless Entry, Keyless Start, Lane Departure Warning, Leather Seat...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: Yes

    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:

    26 Combined MPG (24 City/30 Highway)

    Listing Information:

    VIN: JM3KFBDM4L0729193
    Stock: 5CA0332
    Certified Pre-Owned: No
    Listed since: 09-12-2025

  • New Listing
    Stock photo**
    • 35,594 miles
    • 5 Seats, 22 City / 27 Hwy MPG
    • Jake Sweeney Express (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Cincinnati, OH / 255 miles away from Grand Rapids, MI

    AutoCheck Vehicle History Summary Unavailable.

    Features and Specs:

    24 Combined MPG (22 City/27 Highway)

    Listing Information:

    VIN: JM3KFBAYXL0817012
    Stock: M11444
    Certified Pre-Owned: No
    Listed since: 09-15-2025

  • New Listing
    Stock photo**
    • 73,869 miles
    • 1 accident, 1 owner, personal use only
    • 5 Seats, 22 City / 27 Hwy MPG
    • Woodfield Nissan (136 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Hoffman Estates, IL / 136 miles away from Grand Rapids, MI

    Welcome to Woodfield Nissan. Your Premier Nissan Dealer in Schaumburg, IL, Proudly Serving Crystal Lake and Melrose Park. At Woodfield Nissan in Schau...

    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:

    24 Combined MPG (22 City/27 Highway)

    Listing Information:

    VIN: JM3KFBAY7L0833734
    Stock: 450743A
    Certified Pre-Owned: No
    Listed since: 09-11-2025

    • 84,645 miles
    • 2 accidents, 3 owners, corporate fleet vehicle
    • 5 Seats, 25 City / 31 Hwy MPG
    • Rightway Auto Sales of Traverse City (125 mi away)
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Traverse City, MI / 125 miles away from Grand Rapids, MI

    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:

    28 Combined MPG (25 City/31 Highway)

    Listing Information:

    VIN: JM3KFADM2L0733348
    Stock: L0733348
    Certified Pre-Owned: No
    Listed since: 08-08-2025

  • $25,898
    great price
    $1,582 below market
    • 33,009 miles
    • No accidents, 2 owners, personal use
    • 5 Seats, 24 City / 30 Hwy MPG
    • Seelye Kia Battle Creek (44 mi away)
    • Five Star Dealer
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Battle Creek, MI / 44 miles away from Grand Rapids, MI

    CARFAX One-Owner. Clean CARFAX. Soul Red Crystal Metallic 2023 Mazda CX-5 2.5 S Premium Package AWD 6-Speed Automatic SKYACTIV® 2.5L 4-Cylinder DOHC 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:

    26 Combined MPG (24 City/30 Highway)

    Listing Information:

    VIN: JM3KFBDM1P0143119
    Stock: 25B1113A
    Certified Pre-Owned: No
    Listed since: 07-31-2025

  • Price Drop
    $27,300
    great price
    $2,253 below market
    • 13,229 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 24 City / 30 Hwy MPG
    • Toyota of Brookfield (128 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Brookfield, WI / 128 miles away from Grand Rapids, MI

    CARFAX One-Owner. Clean CARFAX. Soul Red Crystal Metallic 2023 Mazda CX-5 2.5 S Premium Plus Package AWD 6-Speed Automatic SKYACTIV® 2.5L 4-Cylinder D...

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

    Listing Information:

    VIN: JM3KFBEM4P0211976
    Stock: T15297A
    Certified Pre-Owned: No
    Listed since: 09-02-2025

  • Price Drop
    $14,924
    great price
    $2,428 below market
    • 122,000 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 24 City / 30 Hwy MPG
    • Napleton's Schaumburg Mazda (136 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Schaumburg, IL / 136 miles away from Grand Rapids, MI

    24/30 City/Highway MPGLove where you buy at Napleton Mazda! With four Napleton Mazda stores in the Chicago area, we have access to a huge inventory of...

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

    Listing Information:

    VIN: JM3KFBCM5M0459569
    Stock: 107350A
    Certified Pre-Owned: No
    Listed since: 06-18-2025

  • $16,750
    great price
    $1,525 below market
    • 107,691 miles
    • No accidents, 1 owner, corporate fleet vehicle
    • 5 Seats, 24 City / 30 Hwy MPG
    • Nelson Automotive (128 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Mt Prospect, IL / 128 miles away from Grand Rapids, MI

    Nimble and versatile, our bold 2021 Mazda CX-5 Touring AWD is ready to take you farther in Machine Gray Metallic! Powered by a 2.5 Liter 4 Cylinder su...

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

    Listing Information:

    VIN: JM3KFBCM3M0474135
    Stock: 474135
    Certified Pre-Owned: No
    Listed since: 05-31-2025

  • $16,500
    great price
    $1,599 below market
    • 99,338 miles
    • No accidents, 2 owners, corporate fleet vehicle
    • 5 Seats, 24 City / 30 Hwy MPG
    • Auto Outpost North (138 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in McHenry, IL / 138 miles away from Grand Rapids, MI

    Introducing the stylish and powerful 2019 Mazda CX-5 Touring! This top-of-the-line SUV is equipped with a SKYACTIV-G 2.5L I4 engine, delivering an imp...

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

    Listing Information:

    VIN: JM3KFBCM7K0567057
    Stock: 25-098
    Certified Pre-Owned: No
    Listed since: 07-02-2025

  • New Listing
    $23,180
    great price
    $2,506 below market
    • 31,136 miles
    • No accidents, 2 owners, personal use
    • 5 Seats, 24 City / 30 Hwy MPG
    • Driveway (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Wesley Chapel, FL / 1,030 miles away from Grand Rapids, MI

    CarFax No Accidents Reported,Apple CarPlay,Back-Up Camera,Blind Spot Monitor,Bluetooth,Brake Assist,Heads-Up Display,Heated Seats,Heated Steering Whee...

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

    Listing Information:

    VIN: JM3KFBDM0M0489772
    Stock: M0489772P
    Certified Pre-Owned: No

  • $25,942
    great price
    $1,478 below market
    • 41,514 miles
    • No accidents, 1 owner, personal use
    • 5 Seats, 24 City / 30 Hwy MPG
    • Serra Mazda Brighton (98 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Brighton, MI / 98 miles away from Grand Rapids, MI

    CARFAX One-Owner. Clean CARFAX. Collision Warning System, Adaptive Cruise Control, Heated Seats, Blind-Spot Monitors, Lane Keeping Assist, Adaptive He...

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

    Listing Information:

    VIN: JM3KFBCM6P0119190
    Stock: MP1018
    Certified Pre-Owned: Yes
    Listed since: 06-30-2025

Showing 232 - 252 out of 2,144 listings

Consumer Reviews for the Mazda CX-5

Read recent reviews for the Mazda CX-5
Overall Consumer Rating
4.5 out of 5 stars108 Reviews
Write a vehicle reviewSee all 108 reviews
  • 5 star
    (74%)
  • 4 star
    (13%)
  • 3 star
    (6%)
  • 2 star
    (2%)
  • 1 star
    (5%)
5 out of 5 stars

Fun to drive and excellent value

Peter B, 02/11/2020
2020 Mazda CX-5 Touring 4dr SUV (2.5L 4cyl 6A)
Traded in a high mileage ‘15 Forester and couldn’t be happier with the CX5. I got the Touring with the option package which includes the sunroof, power lift gate and Bose. I immediately took it on a 1600 mile trip from DFW to ATL and back. Its a comfortable car for long trips with great road feel. I was always cruising at about 75 to 80 mph and it never felt sluggish or underpowered. …
Report abuse

Used 2020 Mazda CX-5 in Grand Rapids, MI Values

Estimated values
2020 Mazda CX-5 Grand Touring 4dr SUV (2.5L 4cyl 6A) with no options
ConditionTrade-InPrivate PartyDealer Retail
Outstanding$17,750$19,902$21,985
Clean$17,229$19,296$21,292
Average$16,361$18,286$20,137
Rough$15,232$16,974$18,636

The average list price of a used 2020 Mazda CX-5 in Grand Rapids, Michigan is $22,794. The average mileage on a used Mazda CX-5 2020 for sale in Grand Rapids, Michigan is 58,663. Based on the average mileage of 58,663 for used 2020 Mazda CX-5 for sale in Grand Rapids, MI 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 CX-5 2020 in Grand Rapids, Michigan to be $16,361.

Filters
Skip to Results

Applied Filters4Active

Select Buying Experience

Location

Search radius200 miles
Search radius

Make & Model

Year

New / Used

Price & Payments

Price Rating

Body Type

Trim

Mileage

Accidents & History

Engine & Drivetrain

Exterior Color

Interior Color

Total Seating

Edmunds Review

Features

Options & Packages

MPG

Listing Details


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