Skip to main content
Skip to Filters
1,232 listings

Save with Mercedes-Benz C-Class rebates
Check your savings potential before you buy

  • New Listing
    $28,000
    good price
    $2,016 below market
    • 49,545 miles
    • No accidents, 1 owner, personal use
    • 6cyl automatic
    • Mercedes-Benz of North Palm Beach (196 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in North Palm Beach, FL / 196 miles away from Ocala, FL

    Clean CARFAX. 8.4" High-Resolution Screen, Ambient Lighting (3 colors), AMG Illuminated Door Sill Panels, AMG Performance Exhaust System, COMAND DVD/C...

    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:

    23 Combined MPG (20 City/28 Highway)

    Listing Information:

    VIN: WDDWJ6EB0HF471892
    Stock: SL17860A
    Certified Pre-Owned: No
    Listed since: 06-19-2025

  • $11,999
    fair price
    $194 below market
    • 121,216 miles
    • No accidents, 4 owners, personal use
    • 24 City / 34 Hwy MPG
    • Hot Deals on Wheels (80 mi away)
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Blind Spot Monitorin...
    • Power Driver Seat
    Close

    Located in Tampa, FL / 80 miles away from Ocala, 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:

    28 Combined MPG (24 City/34 Highway)

    Listing Information:

    VIN: 55SWF4JB7HU231571
    Stock: 231571
    Certified Pre-Owned: No

  • $13,089
    good price
    $1,705 below market
    • 89,895 miles
    • 1 accident, 3 owners, corporate fleet vehicle
    • 24 City / 34 Hwy MPG
    • Oasis Auto Sales (44 mi away)
    • Back-up camera
    • Bluetooth
    • Power Driver Seat
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Palatka, FL / 44 miles away from Ocala, FL

    Polar White 2017 Mercedes-Benz C-Class C 300 Luxury RWD 7G-TRONIC PLUS 7-Speed Automatic 2.0L I4 Turbocharged Aluminum Pedals w/Rubber Studs, AMG Spor...

    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: 55SWF4JB3HU233060
    Stock: 8605
    Certified Pre-Owned: No
    Listed since: 02-06-2025

  • Selling or trading in?

    Know what your car is worth while you shop for your next vehicle.

    See my car’s value
  • New Listing
    $22,990
    good price
    $2,390 below market
    • 62,641 miles
    • 1 accident, 1 owner, personal use only
    • 4cyl automatic
    • Carvana (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Albuquerque, NM / 1,497 miles away from Ocala, 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:

    25 Combined MPG (22 City/29 Highway)

    Listing Information:

    VIN: WDDWK4KB3HF446622
    Stock: 2003535416
    Certified Pre-Owned: No
    Listed since: 03-07-2025

  • $30,590
    fair price
    $300 below market
    • 22,460 miles
    • No accidents, 2 owners, personal use
    • 4cyl automatic
    • Carvana (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Charlotte, NC / 429 miles away from Ocala, 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: 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:

    25 Combined MPG (22 City/29 Highway)

    Listing Information:

    VIN: WDDWK4KB9HF567073
    Stock: 2003802343
    Certified Pre-Owned: No
    Listed since: 06-12-2025

  • New Listing
    $15,991
    good price
    $1,592 below market
    • 59,927 miles
    • 24 City / 31 Hwy MPG
    • Liberty Autoland (55 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Power Driver Seat
    • Tire Pressure Warnin...
    Close

    Located in Orlando, FL / 55 miles away from Ocala, FL

    AutoCheck Vehicle History Summary Unavailable.

    Features and Specs:

    27 Combined MPG (24 City/31 Highway)

    Listing Information:

    VIN: 55SWF4KB5HU203895
    Stock: 203895L
    Certified Pre-Owned: No

  • New Listing
    $16,999
    good price
    $1,141 below market
    • 89,622 miles
    • 1 accident, 5 owners, personal use only
    • 4cyl automatic
    • Bay City Autosales (76 mi away)
    • AWD/4WD
    • Bluetooth
    • Sunroof/Moonroof
    • Upgraded Headlights
    • Power Driver Seat
    Close

    Located in Tampa, FL / 76 miles away from Ocala, FL

    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: WDDWJ4KB1HF413010
    Stock: JJJEM
    Certified Pre-Owned: No
    Listed since: 06-07-2025

  • $12,186
    fair price
    $645 below market
    • 102,715 miles
    • No accidents, 2 owners, corporate fleet vehicle
    • 24 City / 31 Hwy MPG
    • Capital City Imports (169 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Blind Spot Monitorin...
    Close

    Located in Tallahassee, FL / 169 miles away from Ocala, FL

    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: 55SWF4KB1HU213369
    Stock: 213369
    Certified Pre-Owned: No
    Listed since: 01-19-2025

  • Price Drop
    $30,900
    fair price
    $747 below market
    • 65,438 miles
    • No accidents, 3 owners, personal use
    • 6cyl automatic
    • Ferman Chevrolet On North Dale Mabry (75 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Tampa, FL / 75 miles away from Ocala, FL

    *BLUETOOTH*, *BACK UP CAMERA*, *SUNROOF*, *CLEAN CARFAX*, APPLE CarPlay/ANDROID AUTO, *NON-SMOKER*, *USB, *4x4*, *MOONROOF*, C 43 AMG® 4MATIC®, 4MATIC...

    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:

    22 Combined MPG (19 City/27 Highway)

    Listing Information:

    VIN: WDDWJ6EB8KF810437
    Stock: DM3740B
    Certified Pre-Owned: No
    Listed since: 06-02-2025

  • $26,990
    fair price
    $210 below market
    • 35,712 miles
    • No accidents, 2 owners, personal use only
    • 4cyl automatic
    • Carvana (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Bluetooth
    • Sunroof/Moonroof
    • Upgraded Headlights
    • Power Driver Seat
    Close

    Located in Chicago, IL / 967 miles away from Ocala, 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: 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: WDDWJ4KBXHF334872
    Stock: 2003823997
    Certified Pre-Owned: No
    Listed since: 06-17-2025

  • $18,990
    fair price
    $86 below market
    • 67,378 miles
    • No accidents, 2 owners, corporate fleet vehicle
    • 4cyl automatic
    • 2020 Auto (85 mi away)
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Clearwater, FL / 85 miles away from Ocala, FL

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

    Listing Information:

    VIN: WDDWJ4JBXHF370577
    Stock: 370577
    Certified Pre-Owned: No
    Listed since: 05-28-2025

  • Stock photo**
    $36,999
    great price
    $1,214 below market
    • 55,575 miles
    • 1 accident, 1 owner, personal use
    • 8cyl automatic
    • Da Vinci Automotive (85 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Jacksonville, FL / 85 miles away from Ocala, FL

    Trades Welcome. Nationwide Delivery Available. Courtesy Airport Pickup. Contact (9**) 4**-8*** for more information.

    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:

    19 Combined MPG (17 City/22 Highway)

    Listing Information:

    VIN: WDDWK8GB2HF490675
    Stock: 490675
    Certified Pre-Owned: No
    Listed since: 05-19-2025

  • $18,998
    fair price
    $397 above market
    • 44,907 miles
    • No accidents, 2 owners, personal use only
    • 25 City / 34 Hwy MPG
    • CarMax Daytona (54 mi away)
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    • Power Driver Seat
    Close

    Located in Daytona Beach, FL / 54 miles away from Ocala, 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:

    28 Combined MPG (25 City/34 Highway)

    Listing Information:

    VIN: 55SWF4JB8FU091592
    Stock: 27300164
    Certified Pre-Owned: No

  • Price Drop
    $13,996
    fair price
    $257 above market
    • 84,963 miles
    • No accidents, 3 owners, personal use
    • 24 City / 34 Hwy MPG
    • Jaguar Lakeland (70 mi away)
    • Back-up camera
    • Bluetooth
    • Power Driver Seat
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Lakeland, FL / 70 miles away from Ocala, FL

    ***JAGUAR LAND ROVER LAKELANDCLEAN CARFAXOriginal MSRP $42030.00Blind Spot AssistKEYLESS GO Premium 1 PackageSiriusXM Satellite RadioWheels: 18" Split...

    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:

    28 Combined MPG (24 City/34 Highway)

    Listing Information:

    VIN: 55SWF4JB8HU229831
    Stock: J222A
    Certified Pre-Owned: No
    Listed since: 06-04-2025

  • $12,995
    good price
    $2,179 below market
    • 95,805 miles
    • 1 accident, 3 owners, personal use
    • 24 City / 31 Hwy MPG
    • Driveway (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Power Driver Seat
    • Tire Pressure Warnin...
    Close

    Located in Ramsey, NJ / 938 miles away from Ocala, FL

    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: 55SWF4KB9HU203818
    Stock: T25931PA
    Certified Pre-Owned: No

  • $13,995
    fair price
    $166 below market
    • 90,000 miles
    • 1 accident, 2 owners, personal use
    • 24 City / 34 Hwy MPG
    • Bayview Motorsports (80 mi away)
    • Back-up camera
    • Bluetooth
    • Power Driver Seat
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Tampa, FL / 80 miles away from Ocala, FL

    NO ACCIDENTS 2017 Mercedes-Benz C-Class C 300 Sedan 4D 4-Cyl, Turbo, 2.0 Liter Auto, 7-Spd 7G-Tronic + RWD Black SedanNon-smoker owner, Vehicle Runs W...

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

    Listing Information:

    VIN: 55SWF4JBXHU231189
    Stock: 231189
    Certified Pre-Owned: No
    Listed since: 01-04-2025

  • Price Drop
    $15,941
    fair price
    $181 above market
    • 103,056 miles
    • No accidents, 2 owners, personal use only
    • 4cyl automatic
    • Sarasota Toyota (131 mi away)
    • Bluetooth
    • Sunroof/Moonroof
    • Upgraded Headlights
    • Power Driver Seat
    • Tire Pressure Warnin...
    Close

    Located in Sarasota, FL / 131 miles away from Ocala, FL

    2017 Mercedes-Benz C-Class C 300 2D Coupe RWD 7-Speed Automatic Selenite Gray Metallic 2.0L I4 TurbochargedC 300, 2D Coupe, 2.0L I4 Turbocharged, 7-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:

    26 Combined MPG (23 City/30 Highway)

    Listing Information:

    VIN: WDDWJ4JB0HF357207
    Stock: HF357207
    Certified Pre-Owned: No
    Listed since: 05-31-2025

  • $20,999
    good price
    $1,205 below market
    • 102,232 miles
    • 1 accident, 3 owners, personal use
    • 20 City / 28 Hwy MPG
    • Autohaus of Orlando (56 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Blind Spot Monitorin...
    Close

    Located in Orlando, FL / 56 miles away from Ocala, FL

    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:

    23 Combined MPG (20 City/28 Highway)

    Listing Information:

    VIN: 55SWF6EB8HU188123
    Stock: 188123
    Certified Pre-Owned: No
    Listed since: 02-15-2025

  • $16,998
    fair price
    $771 above market
    • 80,816 miles
    • No accidents, 2 owners, personal use
    • 24 City / 34 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from CA to FL*
    • Back-up camera
    • Bluetooth
    • Power Driver Seat
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Fresno, CA / 2,241 miles away from Ocala, 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:

    28 Combined MPG (24 City/34 Highway)

    Listing Information:

    VIN: 55SWF4JB8HU179965
    Stock: 27477060
    Certified Pre-Owned: No

  • New Listing
    • 37,771 miles
    • No accidents, 5 owners, personal use
    • 9 mi est. electric range
    • CarMax (In-stock online)
    • Transfer available from CA to FL*
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Pleasant Hill, CA / 2,369 miles away from Ocala, 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:

    30 Combined MPG (N/A City/N/A Highway)

    Listing Information:

    VIN: 55SWF4HB8HU230936
    Stock: 26752154
    Certified Pre-Owned: No

  • $26,949
    fair price
    $24 above market
    • 48,673 miles
    • No accidents, 3 owners, rental vehicle
    • 4cyl automatic
    • Mercedes-Benz of Orlando (49 mi away)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    • Blind Spot Monitorin...
    Close

    Located in Maitland, FL / 49 miles away from Ocala, FL

    Keyless StartConvertible Soft TopThis vehicle includes a Money-Back Guarantee* and passed our precise inspection process. Best of all the price yo...

    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:

    24 Combined MPG (21 City/29 Highway)

    Listing Information:

    VIN: WDDWK8DB2KF817376
    Stock: KF817376
    Certified Pre-Owned: No
    Listed since: 06-14-2025

Showing 43 - 63 out of 1,232 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 2017 Mercedes-Benz C-Class in Ocala, FL Values

Estimated values
2017 Mercedes-Benz C-Class AMG C 43 2dr Coupe AWD (3.0L 6cyl Turbo 9A) with no options
ConditionTrade-InPrivate PartyDealer Retail
Outstanding$21,081$23,533$25,421
Clean$20,313$22,645$24,428
Average$19,034$21,165$22,774
Rough$17,371$19,241$20,623

The average list price of a used 2017 Mercedes-Benz C-Class in Ocala, Florida is $20,362. The average mileage on a used Mercedes-Benz C-Class 2017 for sale in Ocala, Florida is 71,921. Based on the average mileage of 71,921 for used 2017 Mercedes-Benz C-Class for sale in Ocala, 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 Mercedes-Benz C-Class 2017 in Ocala, Florida to be $19,034.

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.