Skip to main content
Skip to Filters
847 listings
  • New Listing
    • 80,270 miles
    • No accidents, 3 owners, corporate fleet vehicle
    • 24 City / 33 Hwy MPG
    • Riverside Mitsubishi (145 mi away)
    • AWD/4WD
    • Bluetooth
    • Sunroof/Moonroof
    • Power Driver Seat
    • Tire Pressure Warnin...
    Close

    Located in New Bern, NC / 145 miles away from Myrtle Beach, SC

    ALL WHEEL DRIVE, CLEAN CARFAX, CARFAX CERTIFIED, BLUETOOTH, BACKUP CAMERA, NAVIGATION, TOUCH SCREEN, SUNROOF/MOONROOF, POWER DRIVER SEAT, REMOTE 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:

    27 Combined MPG (24 City/33 Highway)

    Listing Information:

    VIN: WDDSJ4GB8GN310825
    Stock: P10470
    Certified Pre-Owned: No
    Listed since: 02-08-2025

    • 109,707 miles
    • No accidents, 4 owners, corporate fleet vehicle
    • 24 City / 33 Hwy MPG
    • Auto America (148 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Power Driver Seat
    • Tire Pressure Warnin...
    Close

    Located in Charlotte, NC / 148 miles away from Myrtle Beach, SC

    Visit Auto America to shop our great deals. You can contact us or call 7**-2**-2*** to schedule your test drive today.

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

    Listing Information:

    VIN: WDDSJ4GB7GN363578
    Stock: R363578
    Certified Pre-Owned: No
    Listed since: 06-21-2025

  • New Listing
    • 8,665 miles
    • No accidents, 1 owner, personal use only
    • 26 City / 36 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from CA to SC*
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Palmdale, CA / 2,228 miles away from Myrtle Beach, SC

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

    Features and Specs:

    30 Combined MPG (26 City/36 Highway)

    Listing Information:

    VIN: W1K5J4GB1RN457455
    Stock: 27372101
    Certified Pre-Owned: No

    • 11,217 miles
    • No accidents, 1 owner, personal use only
    • 25 City / 35 Hwy MPG
    • Bobby Rahal Motorcar (485 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Wexford, PA / 485 miles away from Myrtle Beach, SC

    Bobby Rahal Motorcar Company, Wexford's #1 Pre-Owned Mercedes-Benz dealership, is proud to present this Mercedes-Benz Certified Pre-Owned. 2024 Merced...

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

    Listing Information:

    VIN: W1K5J4HB8RN456415
    Stock: P11256L
    Certified Pre-Owned: Yes
    Listed since: 06-19-2025

    • 17,025 miles
    • No accidents, 1 owner, personal use only
    • 26 City / 36 Hwy MPG
    • Tuscaloosa Mazda (497 mi away)
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Tuscaloosa, AL / 497 miles away from Myrtle Beach, SC

    CARFAX One-Owner. Clean CARFAX. 2024 Mercedes-Benz CLA CLA 250 8 Speed Dual Clutch 2.0L I4 Turbocharged Black Backup Camera, Bluetooth, LED Headlight,...

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

    Listing Information:

    VIN: W1K5J4GB7RN443124
    Stock: Z24285B
    Certified Pre-Owned: No
    Listed since: 04-17-2025

  • $8,995
    fair price
    $349 above market
    • 156,236 miles
    • 2 accidents, 2 owners, personal use
    • 24 City / 33 Hwy MPG
    • Long Hyundai (369 mi away)
    • AWD/4WD
    • Bluetooth
    • Power Driver Seat
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Chattanooga, TN / 369 miles away from Myrtle Beach, SC

    Recent Arrival!Silver 2016 Mercedes-Benz CLA CLA 250 4MATIC 4D Sedan 4MATIC 2.0L I4 Turbocharged 7-Speed Double-clutchReviews: * Luxury-car status f...

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

    Listing Information:

    VIN: WDDSJ4GB2GN357347
    Stock: 357347P
    Certified Pre-Owned: No
    Listed since: 06-25-2025

    • 2,748 miles
    • No accidents, 1 owner, personal use only
    • 25 City / 35 Hwy MPG
    • Piazza Subaru of Limerick (491 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Limerick, PA / 491 miles away from Myrtle Beach, SC

    CLEAN CARFAX !! CERTIFIED !! UNLIMITED MILEAGE WARRANTY !! LOADED WITH OPTIONS !! AMG LINE PACKAGE ($3,150) - HEATED FRONT SEATS ($500) - 18" AMG ...

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

    Listing Information:

    VIN: W1K5J4HB9RN478195
    Stock: LRN478195
    Certified Pre-Owned: No
    Listed since: 12-18-2024

    • 63,358 miles
    • No accidents, 4 owners, personal use only
    • 26 City / 38 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from CA to SC*
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Sacramento, CA / 2,374 miles away from Myrtle Beach, SC

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

    Features and Specs:

    30 Combined MPG (26 City/38 Highway)

    Listing Information:

    VIN: WDDSJ4EB5GN301129
    Stock: 27211544
    Certified Pre-Owned: No

  • Price Drop
    $12,485
    fair price
    $826 above market
    • 85,129 miles
    • 1 accident, 2 owners, personal use only
    • 26 City / 38 Hwy MPG
    • Audi Fort Washington (493 mi away)
    • Bluetooth
    • Power Driver Seat
    • Tire Pressure Warnin...
    • Upgraded Stereo
    • USB Inputs
    Close

    Located in Fort Washington, PA / 493 miles away from Myrtle Beach, SC

    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:

    30 Combined MPG (26 City/38 Highway)

    Listing Information:

    VIN: WDDSJ4EB6EN047993
    Stock: EN047993
    Certified Pre-Owned: No
    Listed since: 06-30-2025

    • 66,942 miles
    • No accidents, 1 owner, personal use only
    • 26 City / 38 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from TX to SC*
    • Back-up camera
    • Bluetooth
    • Blind Spot Monitorin...
    • Power Driver Seat
    • Tire Pressure Warnin...
    Close

    Located in San Antonio, TX / 1,176 miles away from Myrtle Beach, SC

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

    Features and Specs:

    30 Combined MPG (26 City/38 Highway)

    Listing Information:

    VIN: WDDSJ4EB3GN360826
    Stock: 27559424
    Certified Pre-Owned: No

    • 6,811 miles
    • No accidents, personal use only
    • 25 City / 35 Hwy MPG
    • Berglund Lincoln (259 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Lynchburg, VA / 259 miles away from Myrtle Beach, SC

    Summary**EX-COURTESY VEHICLE • MERCEDES-BENZ CERTIFIED PRE-OWNED (5-YEAR UNLIMITED-MILE WARRANTY)**PICTURE YOURSELF GLIDING THROUGH CITY STR...

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

    Listing Information:

    VIN: W1K5J4HB9RN455239
    Stock: LLL6300
    Certified Pre-Owned: No
    Listed since: 06-17-2025

    • 6,335 miles
    • No accidents, 1 owner, personal use only
    • 25 City / 34 Hwy MPG
    • Mercedes-Benz of Washington (457 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Washington, PA / 457 miles away from Myrtle Beach, SC

    2025 Mercedes-Benz CLA CLA 250 Clean Carfax, One Owner Vehicle!, Sold and Serviced Here, Previous John Sisson Courtesy Vehicle. Clean CARFAX. CARFAX O...

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

    Listing Information:

    VIN: W1K5J4HBXSN483587
    Stock: BL00646
    Certified Pre-Owned: Yes
    Listed since: 04-25-2025

    • 3,442 miles
    • 1 accident, personal use only
    • 26 City / 36 Hwy MPG
    • Mercedes-Benz of South Orlando (386 mi away)
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Orlando, FL / 386 miles away from Myrtle Beach, SC

    Polar White WE DELIVER TO YOUR HOME OR OFFICE. Active Distance Assist DISTRONIC , Active Lane Change Assist, Active Speed Limit Assist, Active Steerin...

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

    Listing Information:

    VIN: W1K5J4GB9RN431265
    Stock: P431265
    Certified Pre-Owned: No
    Listed since: 08-25-2024

  • New Listing
    • 782 miles
    • Insurance loss reported, 1 owner, personal use
    • 26 City / 36 Hwy MPG
    • Liberty Autoland II (386 mi away)
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Orlando, FL / 386 miles away from Myrtle Beach, SC

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

    Free History Report: No

    Features and Specs:

    30 Combined MPG (26 City/36 Highway)

    Listing Information:

    VIN: W1K5J4GB5RN443493
    Stock: 443493
    Certified Pre-Owned: No
    Listed since: 11-22-2024

    • 99,204 miles
    • No accidents, 2 owners, personal use only
    • 26 City / 38 Hwy MPG
    • Taylor Trading (293 mi away)
    • Bluetooth
    • Power Driver Seat
    • Tire Pressure Warnin...
    • USB Inputs
    • Multi-Zone Climate C...
    Close

    Located in Orange Park, FL / 293 miles away from Myrtle Beach, SC

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

    Listing Information:

    VIN: WDDSJ4EB4GN372712
    Stock: 372712
    Certified Pre-Owned: No
    Listed since: 05-09-2025

  • $38,000
    great price
    $5,007 below market
    • 1,944 miles
    • No accidents, 1 owner, personal use
    • 26 City / 36 Hwy MPG
    • Mercedes-Benz of North Palm Beach (478 mi away)
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in North Palm Beach, FL / 478 miles away from Myrtle Beach, SC

    Active Distance Assist DISTRONIC, Advanced Sound System, Door Sills w/Mercedes-Benz Lettering, Exclusive Package, Heated Front Seats, MB Navigation, M...

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

    Listing Information:

    VIN: W1K5J4GB3SN483514
    Stock: SL17690
    Certified Pre-Owned: No
    Listed since: 07-01-2025

  • Price Drop
    • 10,299 miles
    • 1 accident, 1 owner, personal use only
    • 25 City / 35 Hwy MPG
    • Mercedes-Benz of Atlantic City (466 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Egg Harbor Township, NJ / 466 miles away from Myrtle Beach, SC

    One Owner Certified Preowned 2024 Mercedes Benz CLA 250 4-Matic Finished In Night Black Over Macchiato Beige Interior With Only 10000 Suburban Egg Har...

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

    Listing Information:

    VIN: W1K5J4HB4RN451518
    Stock: RN451518X
    Certified Pre-Owned: Yes
    Listed since: 10-02-2024

  • $12,999
    great price
    $3,370 below market
    • 74,180 miles
    • No accidents, 3 owners, corporate fleet vehicle
    • 26 City / 38 Hwy MPG
    • MNK Auto Sales (321 mi away)
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    • Blind Spot Monitorin...
    Close

    Located in Marietta, GA / 321 miles away from Myrtle Beach, SC

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

    Listing Information:

    VIN: WDDSJ4EB3FN197853
    Stock: 197853
    Certified Pre-Owned: No

    • 112,311 miles
    • Frame damage reported, 4 owners, rental vehicle
    • 26 City / 38 Hwy MPG
    • Galaxy Auto Sale (137 mi away)
    • Bluetooth
    • Sunroof/Moonroof
    • Power Driver Seat
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Fuquay Varina, NC / 137 miles away from Myrtle Beach, SC

    2016 MERCEDES BENZ CLA 250 HAS JUST ARRIVED ON THE LOT! clean inside and out. All vehicles are serviced, NC state inspected, and detailed. Come check ...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: No

    Personal Use Only: No

    History Provider: AutoCheck

    Title Details: Issue reported

    Salvage Vehicle: No

    Frame Damage: Yes

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    30 Combined MPG (26 City/38 Highway)

    Listing Information:

    VIN: WDDSJ4EBXGN302387
    Stock: 302387
    Certified Pre-Owned: No
    Listed since: 06-26-2025

    • 76,933 miles
    • No accidents, 2 owners, personal use
    • 23 City / 31 Hwy MPG
    • HD Auto Sales (493 mi away)
    • AWD/4WD
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Reading, PA / 493 miles away from Myrtle Beach, SC

    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: WDDSJ5CB0GN294132
    Stock: 294132
    Certified Pre-Owned: No

  • $39,997
    great price
    $4,616 below market
    • 10,264 miles
    • No accidents, 1 owner, personal use only
    • 25 City / 34 Hwy MPG
    • RBM of Alpharetta (305 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Alpharetta, GA / 305 miles away from Myrtle Beach, SC

    - Mercedes-Benz Certified Pre-Owned CLA 250 4MATIC - AMG Line Exterior with 18 Inch AMG Twin 5-Spoke Alloy Wheels - Panorama Sunroof - Burmester Surro...

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

    Listing Information:

    VIN: W1K5J4HB3SN490476
    Stock: 52509P
    Certified Pre-Owned: No
    Listed since: 05-29-2025

Showing 589 - 609 out of 847 listings

Consumer Reviews for the Mercedes-Benz CLA-Class

Read recent reviews for the Mercedes-Benz CLA-Class
Overall Consumer Rating
3.5 out of 5 stars8 Reviews
Write a vehicle reviewSee all 8 reviews
  • 5 star
    (63%)
  • 4 star
    (0%)
  • 3 star
    (0%)
  • 2 star
    (0%)
  • 1 star
    (38%)
5 out of 5 stars

Great Car

this is a great car, 07/07/2020
2020 Mercedes-Benz CLA-Class CLA 250 4MATIC 4dr Sedan AWD (2.0L 4cyl Turbo 7AM)
easy driving, comfortable, good pick up, looks great
Report abuse

Used 2016 Mercedes-Benz CLA-Class in Myrtle Beach, SC Values

Estimated values
2016 Mercedes-Benz CLA-Class CLA 250 4MATIC 4dr Sedan AWD (2.0L 4cyl Turbo 7AM) with no options
ConditionTrade-InPrivate PartyDealer Retail
Outstanding$10,399$14,146$16,805
Clean$9,983$13,554$16,069
Average$9,291$12,566$14,842
Rough$8,391$11,282$13,248

The average list price of a used 2016 Mercedes-Benz CLA-Class in Myrtle Beach, South Carolina is $27,374. The average mileage on a used Mercedes-Benz CLA-Class 2016 for sale in Myrtle Beach, South Carolina is 47,800. Based on the average mileage of 47,800 for used 2016 Mercedes-Benz CLA-Class for sale in Myrtle Beach, SC 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 CLA-Class 2016 in Myrtle Beach, South Carolina to be $9,291.

Filters
Skip to Results

Applied Filters4Active

Select Buying Experience

Location

Search radius500 miles
Search radius

Make & Model

Year

New / Used

Price & Payments

Price Rating

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.