Skip to main content
Skip to Filters
2,410 listings
  • $11,995
    fair price
    $177 above market
    • 102,579 miles
    • No accidents, 4 owners, personal use
    • 24 City / 31 Hwy MPG
    • DMV Auto (68 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Stafford, VA / 68 miles away from Baltimore, MD

    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:

    27 Combined MPG (24 City/31 Highway)

    Listing Information:

    VIN: 55SWF4KBXFU038889
    Stock: DMV1509
    Certified Pre-Owned: No

  • Price Drop
    $17,895
    fair price
    $509 below market
    • 57,128 miles
    • No accidents, 2 owners, personal use only
    • 24 City / 31 Hwy MPG
    • Mercedes-Benz of Flemington (126 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Flemington, NJ / 126 miles away from Baltimore, MD

    Get into luxury for less with this well-maintained 2017 Mercedes-Benz C 300. Priced to move, this premium sedan offers timeless styling, a turbocharge...

    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:

    27 Combined MPG (24 City/31 Highway)

    Listing Information:

    VIN: 55SWF4KB9HU197731
    Stock: 20177731
    Certified Pre-Owned: No
    Listed since: 05-31-2025

  • $26,995
    fair price
    $343 below market
    • 64,501 miles
    • No accidents, 3 owners, corporate fleet vehicle
    • 20 City / 28 Hwy MPG
    • KJ Auto Sales (88 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Blind Spot Monitorin...
    Close

    Located in Philadelphia, PA / 88 miles away from Baltimore, MD

    2 Owners!! Low Miles!! Always Dealer Serviced!! New ?? Inspection ?? 08/2025 !! Approved For A 2 Year Warranty!! Good ?? Through Out The Country!!

    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:

    23 Combined MPG (20 City/28 Highway)

    Listing Information:

    VIN: 55SWF6EB3HU179636
    Stock: 179636
    Certified Pre-Owned: No
    Listed since: 07-26-2024

  • New Listing
    $27,998
    fair price
    $154 above market
    • 9,957 miles
    • No accidents, 1 owner, personal use only
    • 4cyl automatic
    • CarMax (In-stock online)
    • Transfer available from CA to MD*
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Murrieta, CA / 2,271 miles away from Baltimore, MD

    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:

    26 Combined MPG (23 City/30 Highway)

    Listing Information:

    VIN: WDDWJ4JB2HF531374
    Stock: 27571956
    Certified Pre-Owned: No

  • New Listing
    $14,995
    fair price
    $998 below market
    • 66,682 miles
    • 24 City / 31 Hwy MPG
    • Crazy Cars Auto Sale (159 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Power Driver Seat
    • Tire Pressure Warnin...
    Close

    Located in Hillside, NJ / 159 miles away from Baltimore, MD

    AutoCheck Vehicle History Summary Unavailable.

    Features and Specs:

    27 Combined MPG (24 City/31 Highway)

    Listing Information:

    VIN: 55SWF4KB0HU216828
    Stock: 216828
    Certified Pre-Owned: No

  • Price Drop
    $12,998
    fair price
    $771 below market
    • 96,716 miles
    • 2 accidents, 3 owners, personal use
    • 24 City / 31 Hwy MPG
    • Axis Chevrolet (166 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Jersey City, NJ / 166 miles away from Baltimore, MD

    4MATIC®. Black 2017 Mercedes-Benz C-Class C 300 4MATIC® 4MATIC® 7G-TRONIC PLUS 7-Speed Automatic 2.0L I4 TurbochargedAxis Motorcars has one of the lar...

    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:

    27 Combined MPG (24 City/31 Highway)

    Listing Information:

    VIN: 55SWF4KB8HU224272
    Stock: HU224272
    Certified Pre-Owned: No
    Listed since: 06-11-2025

  • $26,600
    good price
    $1,508 below market
    • 39,362 miles
    • 1 accident, 3 owners, personal use
    • 4cyl automatic
    • Lease Return Center (64 mi away)
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Triangle, VA / 64 miles away from Baltimore, MD

    We offer Nationwide Shipping as well as Financing with RATES as low as 4.99** for well qualified buyers. No credit bad credit bankruptcy NO PROBLEM. ...

    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:

    25 Combined MPG (22 City/31 Highway)

    Listing Information:

    VIN: WDDWJ8DB5KF920360
    Stock: KF920360
    Certified Pre-Owned: No

  • $13,995
    fair price
    $761 above market
    • 102,995 miles
    • No accidents, 2 owners, personal use
    • 24 City / 31 Hwy MPG
    • Auto Expo (57 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Power Driver Seat
    • Tire Pressure Warnin...
    Close

    Located in Manassas, VA / 57 miles away from Baltimore, MD

    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:

    27 Combined MPG (24 City/31 Highway)

    Listing Information:

    VIN: 55SWF4KB3HU221134
    Stock: 221134
    Certified Pre-Owned: No

  • $16,888
    fair price
    $909 below market
    • 52,009 miles
    • 1 accident, 2 owners, personal use
    • 24 City / 31 Hwy MPG
    • Rockland Motor Sport (181 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Power Driver Seat
    • Tire Pressure Warnin...
    Close

    Located in Suffern, NY / 181 miles away from Baltimore, MD

    All pricing and details are believed to be accurate, but we do not warrant or guarantee such accuracy. The prices shown above, may vary from region 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:

    27 Combined MPG (24 City/31 Highway)

    Listing Information:

    VIN: 55SWF4KB2HU224722
    Stock: 224722
    Certified Pre-Owned: No
    Listed since: 05-15-2025

  • New Listing
    Photos not available
    $16,591
    good price
    $1,302 below market
    • 63,788 miles
    • 19 City / 27 Hwy MPG
    • Mercedes-Benz of Lancaster (57 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Keyless Entry/Start
    Close

    Located in East Petersburg, PA / 57 miles away from Baltimore, MD

    Recent Arrival! Odometer is 17947 miles below market average! 24/31 City/Highway MPG 2015 Mercedes-Benz C-Class C 300 4MATIC® 7G-TRONIC PLUS 7-Speed A...

    AutoCheck Vehicle History Summary Unavailable.

    Features and Specs:

    22 Combined MPG (19 City/27 Highway)

    Listing Information:

    VIN: 55SWF4KB8FU013280
    Stock: PT6884A
    Certified Pre-Owned: No
    Listed since: 07-01-2025

  • New Listing
    $13,995
    fair price
    $179 above market
    • 97,438 miles
    • No accidents, 3 owners, corporate fleet vehicle
    • 24 City / 31 Hwy MPG
    • Awesome Autos & Trucks (46 mi away)
    • AWD/4WD
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in York, PA / 46 miles away from Baltimore, MD

    Awesome Autos & Trucks, a highly rated Pennsylvania dealer offers you yet another fantastic vehicle for sale!CLICK HERE (http://www.awesomecarsnow.co...

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

    Listing Information:

    VIN: 55SWF4KB6FU096479
    Stock: 096479
    Certified Pre-Owned: No
    Listed since: 06-27-2025

  • New Listing
    $9,950
    good price
    $754 below market
    • 113,755 miles
    • 1 accident, 3 owners, corporate fleet vehicle
    • 24 City / 31 Hwy MPG
    • Prime Motors (41 mi away)
    • AWD/4WD
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Arlington, VA / 41 miles away from Baltimore, MD

    ASK ABOUT OUR MD INSPECTION PROGRAMVideo walk-around, virtual test drives, E-purchase, shipping , financing and we accept all trades. Call/Text 703-67...

    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:

    27 Combined MPG (24 City/31 Highway)

    Listing Information:

    VIN: 55SWF4KB1FU082358
    Stock: 082358
    Certified Pre-Owned: No

  • Price Drop
    $31,981
    fair price
    $729 above market
    • 42,608 miles
    • No accidents, 1 owner, personal use only
    • 4cyl automatic
    • MemberCar (31 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Rockville, MD / 31 miles away from Baltimore, MD

    MemberCar Proudly Presents This Stunning And Exceptionally Well-Equipped 2019 Mercedes-Benz C 300 4MATIC Cabriolet, A Rare Blend Of Open-Air Luxury, I...

    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:

    24 Combined MPG (21 City/29 Highway)

    Listing Information:

    VIN: WDDWK8EB6KF775292
    Stock: 102042
    Certified Pre-Owned: No
    Listed since: 04-30-2025

  • New Listing
    $21,035
    fair price
    $1,349 below market
    • 58,929 miles
    • 1 accident, 4 owners, corporate fleet vehicle
    • 4cyl automatic
    • Yonkers Auto Gallery (187 mi away)
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    • Blind Spot Monitorin...
    Close

    Located in Yonkers, NY / 187 miles away from Baltimore, MD

    ABOUT THIS VEHICLE Yonkers Auto Gallery is honored to present a wonderful example of pure vehicle design... this 2017 Mercedes-Benz C-Class C300 only ...

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

    Listing Information:

    VIN: WDDWK4JB7HF508007
    Stock: 508007
    Certified Pre-Owned: No
    Listed since: 05-29-2025

  • $15,995
    fair price
    $724 below market
    • 55,076 miles
    • 1 accident, 3 owners, personal use
    • 24 City / 31 Hwy MPG
    • Luxury Auto Group (179 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Power Driver Seat
    • Tire Pressure Warnin...
    Close

    Located in Bronx, NY / 179 miles away from Baltimore, MD

    LUXURY AUTO GROUP Fac.# 7120627 ASSURES 5 STAR CUSTOMER SATISFACTION. While we make every effort to ensure the data listed here is correct, please und...

    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:

    27 Combined MPG (24 City/31 Highway)

    Listing Information:

    VIN: WDDWF4KB9HR257217
    Stock: 257217
    Certified Pre-Owned: No
    Listed since: 10-26-2023

  • $11,985
    fair price
    $518 below market
    • 94,631 miles
    • 1 accident, 1 owner, personal use
    • 24 City / 31 Hwy MPG
    • Fast Track Motors (173 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Paterson, NJ / 173 miles away from Baltimore, MD

    Step into luxury with this elegant 2015 Mercedes-Benz C 300 4MATIC, presented in a sophisticated black. Under the hood, the robust 2L 4-cylinder engin...

    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:

    27 Combined MPG (24 City/31 Highway)

    Listing Information:

    VIN: 55SWF4KB4FU018539
    Stock: FT07837
    Certified Pre-Owned: No
    Listed since: 06-11-2025

  • Price Drop
    $18,250
    fair price
    $176 above market
    • 41,007 miles
    • No accidents, 2 owners, personal use
    • 24 City / 31 Hwy MPG
    • Lexus of Englewood (178 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Englewood, NJ / 178 miles away from Baltimore, MD

    Recent Arrival! 2017 Mercedes-Benz C-Class C 300 4MATIC 4MATIC Polar White 2.0L I4 Turbocharged 7G-TRONIC PLUS 7-Speed Automatic4MATIC , Blind Sp...

    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:

    27 Combined MPG (24 City/31 Highway)

    Listing Information:

    VIN: 55SWF4KB1HU226039
    Stock: 511502B
    Certified Pre-Owned: No
    Listed since: 06-04-2025

  • $19,690
    fair price
    $685 below market
    • 65,022 miles
    • 1 accident, 3 owners, personal use
    • 23 City / 34 Hwy MPG
    • Import Masters (184 mi away)
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Upgraded Headlights
    • Power Driver Seat
    Close

    Located in Great Neck, NY / 184 miles away from Baltimore, MD

    Special pricing ad/promotion is available to customers who reference such pricing and present the ad at the time of sale otherwise store list price ap...

    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:

    27 Combined MPG (23 City/34 Highway)

    Listing Information:

    VIN: 55SWF8DB6KU315536
    Stock: 54861M
    Certified Pre-Owned: No
    Listed since: 06-13-2025

  • $18,995
    good price
    $1,650 below market
    • 78,722 miles
    • 1 accident, 4 owners, corporate fleet vehicle
    • 24 City / 34 Hwy MPG
    • Town Autoplanet (171 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Portsmouth, VA / 171 miles away from Baltimore, MD

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

    Listing Information:

    VIN: 55SWF4JB8HU219736
    Stock: 219736
    Certified Pre-Owned: No
    Listed since: 12-12-2024

  • New Listing
    $19,998
    fair price
    $620 below market
    • 84,397 miles
    • 4 accidents, 3 owners, personal use
    • 4cyl automatic
    • CarMax (In-stock online)
    • Transfer available from CA to MD*
    • Back-up camera
    • Bluetooth
    • Navigation
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in San Diego, CA / 2,289 miles away from Baltimore, MD

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

    Listing Information:

    VIN: WDDWK4JB4HF514735
    Stock: 26654348
    Certified Pre-Owned: No

  • $14,995
    fair price
    $670 above market
    • 71,611 miles
    • No accidents, 4 owners, corporate fleet vehicle
    • 24 City / 31 Hwy MPG
    • Queens Auto Expo (175 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Blind Spot Monitorin...
    • Power Driver Seat
    Close

    Located in Woodside, NY / 175 miles away from Baltimore, MD

    2017 Mercedes-Benz C-Class C300 4MATIC Sedan Fully Loaded, Fully Serviced, and Ready for the Road VIN: 55SWF4KB1HU200816 Mileage: 71,611 miles Locatio...

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

    Listing Information:

    VIN: 55SWF4KB1HU200816
    Stock: C71611
    Certified Pre-Owned: No
    Listed since: 10-20-2024

Showing 169 - 189 out of 2,410 listings

Consumer Reviews for the Mercedes-Benz C-Class

Read recent reviews for the Mercedes-Benz C-Class
Overall Consumer Rating
4.2 out of 5 stars39 Reviews
Write a vehicle reviewSee all 39 reviews
  • 5 star
    (59%)
  • 4 star
    (21%)
  • 3 star
    (10%)
  • 2 star
    (3%)
  • 1 star
    (8%)
4 out of 5 stars

A Real Treat!

Jaymo, 01/18/2019
2017 Mercedes-Benz C-Class C 300 2dr Coupe (2.0L 4cyl Turbo 7A)
C300 Coupe with Brilliant Blue on 19" wheels is a real treat! Wish they had a performance exhaust option for this 2.0 Liter turbo though (does for CLA). The interior is just perfect and despite having backseats do not fool yourself; only a child is getting back there. Burmester stereo is great and easily drowns out low road noise. The Dynamic Selection is really good, especially using … Sport + on back rural roads where the car comes alive. Very stable over high speeds....decent shifts with paddle shifters too. At times I do wish I sprung for the V6 (C43) but this 4 banger is not bad at all and keeps fuel costs down. Right now fuel (93 OCT) runs about $41 a tank and I gas up weekly (work commute).
Report abuse

Used 2015 Mercedes-Benz C-Class in Baltimore, MD Values

Estimated values
2015 Mercedes-Benz C-Class C 300 4MATIC 4dr Sedan AWD (2.0L 4cyl Turbo 7A) with no options
ConditionTrade-InPrivate PartyDealer Retail
Outstanding$9,381$13,167$15,658
Clean$9,011$12,614$14,963
Average$8,395$11,694$13,805
Rough$7,593$10,498$12,299

The average list price of a used 2015 Mercedes-Benz C-Class in Baltimore, Maryland is $18,277. The average mileage on a used Mercedes-Benz C-Class 2015 for sale in Baltimore, Maryland is 69,472. Based on the average mileage of 69,472 for used 2015 Mercedes-Benz C-Class for sale in Baltimore, MD 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 Mercedes-Benz C-Class 2015 in Baltimore, Maryland to be $8,395.

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

EV Details

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.