Skip to main content
Skip to Filters
8,870 listings
  • New Listing
    $24,995
    fair price
    $711 below market
    • 40,321 miles
    • 5 Seats, 27 City / 34 Hwy MPG
    • Ourisman Chrysler Jeep Dodge Ram of Alexandria (373 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    Close

    Located in Alexandria, VA / 373 miles away from Myrtle Beach, SC

    AutoCheck Vehicle History Summary Unavailable.

    Features and Specs:

    30 Combined MPG (27 City/34 Highway)

    Listing Information:

    VIN: JTMG1RFV3KD041060
    Stock: C250957A
    Certified Pre-Owned: No
    Listed since: 06-08-2025

  • New Listing
    Stock photo**
    $27,215
    fair price
    $364 above market
    • 52,859 miles
    • No accidents, 1 owner, rental vehicle
    • 5 Seats, 27 City / 35 Hwy MPG
    • Toyota of Rock Hill (146 mi away)
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Rock Hill, SC / 146 miles away from Myrtle Beach, SC

    RECENT ARRIVAL ! CARPLAY/Android Auto® ! Midnight Black Metallic exterior and NUTMEG interior. Smart Device Integration, Onboard Communications System...

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

    Listing Information:

    VIN: 2T3H1RFV5PC230812
    Stock: PC230812
    Certified Pre-Owned: No
    Listed since: 06-03-2025

  • New Listing
    $25,700
    good price
    $880 below market
    • 43,603 miles
    • 1 accident, 1 owner, personal use only
    • 5 Seats, 27 City / 35 Hwy MPG
    • Mercedes-Benz of Atlanta Northeast (294 mi away)
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Duluth, GA / 294 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: No

    Features and Specs:

    30 Combined MPG (27 City/35 Highway)

    Listing Information:

    VIN: 2T3K1RFV2MW141330
    Stock: M17253TA
    Certified Pre-Owned: No
    Listed since: 06-04-2025

  • Price Drop
    Stock photo**
    $26,899
    fair price
    $511 below market
    • 24,495 miles
    • 1 accident, 1 owner, personal use only
    • 5 Seats, 27 City / 34 Hwy MPG
    • Matt Blatt Kia (469 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    Close

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

    Please call for Availability! Recent Arrival! 2023 Toyota RAV4 LE AWD 8-Speed Automatic 2.5L 4-Cylinder DOHC Dual VVT-i AWD, Cloth.Odometer is 2664 mi...

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

    Listing Information:

    VIN: 2T3F1RFV2PW392581
    Stock: K251485A
    Certified Pre-Owned: No
    Listed since: 05-27-2025

  • $20,900
    fair price
    $155 below market
    • 109,038 miles
    • 1 accident, 1 owner, personal use
    • 5 Seats, 27 City / 34 Hwy MPG
    • ZWAINS AUTO SALES (280 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    Close

    Located in Richmond, VA / 280 miles away from Myrtle Beach, SC

    This Toyota RAV4 LE AWD is reliable and stylish. It will ease your mind knowing you are making a great investment. It is a one-owner SUV that has trul...

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

    Listing Information:

    VIN: 2T3F1RFV4MW170846
    Stock: 70846
    Certified Pre-Owned: No
    Listed since: 04-11-2025

    • 46,669 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 27 City / 33 Hwy MPG
    • Superior Toyota (415 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Parkersburg, WV / 415 miles away from Myrtle Beach, SC

    Rely on this dependable vehicle to get you and yours wherever you want to go. Rest assured with this purchase. It has been given the seal of approval ...

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

    Listing Information:

    VIN: 2T3A1RFV1PC344369
    Stock: 5609T
    Certified Pre-Owned: No
    Listed since: 04-25-2025

  • New Listing
    Stock photo**
    $17,995
    fair price
    $130 above market
    • 79,460 miles
    • No accidents, 3 owners, personal use only
    • 5 Seats, 23 City / 30 Hwy MPG
    • Fitzgerald Toyota Gaithersburg (395 mi away)
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    • Lane Departure Warni...
    Close

    Located in Gaithersburg, MD / 395 miles away from Myrtle Beach, SC

    This Toyota won't be on the lot long! This vehicle stands out from the crowd, boasting a diverse range of features and remarkable value! Top features ...

    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: 2T3ZFREV4HW371667
    Stock: 027198A
    Certified Pre-Owned: No
    Listed since: 06-05-2025

  • $20,900
    fair price
    $504 above market
    • 116,622 miles
    • 1 accident, 2 owners, personal use only
    • 5 Seats, 25 City / 33 Hwy MPG
    • Casey Subaru (279 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Newport News, VA / 279 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: No

    Features and Specs:

    28 Combined MPG (25 City/33 Highway)

    Listing Information:

    VIN: 2T3P1RFV1KW011364
    Stock: IR65771
    Certified Pre-Owned: No
    Listed since: 04-10-2025

  • $15,495
    fair price
    $269 above market
    • 117,533 miles
    • 1 accident, 3 owners, personal use only
    • 5 Seats, 23 City / 30 Hwy MPG
    • Kargar Motors (365 mi away)
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    • Lane Departure Warni...
    Close

    Located in Manassas, VA / 365 miles away from Myrtle Beach, SC

    BUYING A CAR HAS NEVER BEEN THIS EASY.We specialize in 100% GUARANTEED APPROVAL. BAD CREDIT, NO CREDIT, BANKRUPTCY, REPO, FORECLOSURE...NO PROBLEM. NO...

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

    Listing Information:

    VIN: JTMZFREV5HD098252
    Stock: KMM13167
    Certified Pre-Owned: No

  • New Listing
    • 2,478 miles
    • No accidents, 2 owners, personal use only
    • 5 Seats, 22 City / 28 Hwy MPG
    • CarMax Greenville (208 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Greenville, SC / 208 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: No

    Features and Specs:

    25 Combined MPG (22 City/28 Highway)

    Listing Information:

    VIN: 2T3BFREV5HW567487
    Stock: 27290261
    Certified Pre-Owned: No

  • New Listing
    Stock photo**
    $20,238
    fair price
    $94 above market
    • 64,719 miles
    • No accidents, 2 owners, personal use only
    • 5 Seats, 22 City / 28 Hwy MPG
    • Jacky Jones Ford of Hayesville (294 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Hayesville, NC / 294 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:

    25 Combined MPG (22 City/28 Highway)

    Listing Information:

    VIN: 2T3BFREV9HW649013
    Stock: T10894A
    Certified Pre-Owned: No
    Listed since: 06-04-2025

  • $30,995
    fair price
    $129 above market
    • 30,136 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 27 City / 33 Hwy MPG
    • Hoffman Ford Sales (478 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Harrisburg, PA / 478 miles away from Myrtle Beach, SC

    CARFAX 1-OWNER. This vehicle has been fully serviced with New State Inspection & Emissions, New Oil & Filters, New Wipers, and all Fluids! Locally Own...

    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:

    29 Combined MPG (27 City/33 Highway)

    Listing Information:

    VIN: 2T3P1RFV5PW356212
    Stock: 25100T1
    Certified Pre-Owned: No
    Listed since: 05-24-2025

  • $19,981
    fair price
    $600 above market
    • 104,188 miles
    • 1 accident, 2 owners, rental vehicle
    • 5 Seats, 26 City / 35 Hwy MPG
    • Randy Marion Sav-A-Lot (198 mi away)
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Hickory, NC / 198 miles away from Myrtle Beach, SC

    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:

    30 Combined MPG (26 City/35 Highway)

    Listing Information:

    VIN: 2T3H1RFV1KW020599
    Stock: 58134HA
    Certified Pre-Owned: No
    Listed since: 05-22-2025

  • New Listing
    $27,987
    fair price
    $389 below market
    • 22,243 miles
    • 5 Seats, 26 City / 35 Hwy MPG
    • Driveway (In-stock online)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Coral Springs, FL / 511 miles away from Myrtle Beach, SC

    Low Mileage,Apple CarPlay,Back-Up Camera,Blind Spot Monitor,Bluetooth,Brake Assist,Keyless Start,Lane Keeping Assist,Sunroof / Moonroof,WiFi Hotspot,P...

    AutoCheck Vehicle History Summary Unavailable.

    Features and Specs:

    30 Combined MPG (26 City/35 Highway)

    Listing Information:

    VIN: 2T3C1RFV6KC014891
    Stock: TDKC014891
    Certified Pre-Owned: No

  • $28,596
    fair price
    $356 above market
    • 33,437 miles
    • No accidents, 1 owner, personal use
    • 5 Seats, 27 City / 35 Hwy MPG
    • Haley Toyota of Richmond (274 mi away)
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Midlothian, VA / 274 miles away from Myrtle Beach, SC

    *Vehicle pricing excludes tax, title, tags, $799 processing fee, and $319 fee for theft protection etch.*

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

    Listing Information:

    VIN: 2T3H1RFV2PC242321
    Stock: J6914
    Certified Pre-Owned: No
    Listed since: 06-06-2025

  • Price Drop
    $21,733
    fair price
    $592 above market
    • 125,045 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 28 City / 35 Hwy MPG
    • Hyundai of Auburn (381 mi away)
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    • Blind Spot Monitorin...
    Close

    Located in Auburn, AL / 381 miles away from Myrtle Beach, SC

    Clean CARFAX. CARFAX One-Owner. Cloth, 4-Wheel Disc Brakes, 6 Speakers, ABS brakes, Air Conditioning, Alloy wheels, AM/FM radio: SiriusXM, AM/FM Stere...

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

    Listing Information:

    VIN: 2T3W1RFV4MC155748
    Stock: D155748
    Certified Pre-Owned: No
    Listed since: 05-10-2025

  • New Listing
    $21,477
    fair price
    $35 below market
    • 66,002 miles
    • 3 accidents, 1 owner, personal use only
    • 5 Seats, 23 City / 29 Hwy MPG
    • AutoNation Chevrolet Greenacres (488 mi away)
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Greenacres, FL / 488 miles away from Myrtle Beach, SC

    Sun/MoonroofNavigation SystemLane Keeping AssistKeyless StartRear SpoilerChrome Wheels50 State EmissionsCinnamon; Softex Seat TrimPlatinumSil...

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

    Listing Information:

    VIN: 2T3YFREV2HW405388
    Stock: HW405388
    Certified Pre-Owned: No
    Listed since: 06-07-2025

  • Price Drop
    $15,900
    fair price
    $128 above market
    • 124,111 miles
    • 1 accident, 2 owners, personal use only
    • 5 Seats, 22 City / 28 Hwy MPG
    • Safford Brown Arlington Honda (379 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Arlington, VA / 379 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: No

    Features and Specs:

    25 Combined MPG (22 City/28 Highway)

    Listing Information:

    VIN: 2T3RFREV4HW672567
    Stock: W672567A
    Certified Pre-Owned: No
    Listed since: 05-30-2025

  • $19,099
    fair price
    $505 above market
    • 117,370 miles
    • 1 accident, 3 owners, rental vehicle
    • 5 Seats, 28 City / 35 Hwy MPG
    • Dyer Kia (422 mi away)
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    • Blind Spot Monitorin...
    Close

    Located in Lake Wales, FL / 422 miles away from Myrtle Beach, SC

    Blueprint 2021 Toyota RAV4 XLE FWD 8-Speed Automatic 2.5L 4-Cylinder DOHC Dual VVT-i RAV4 XLE, 4D Sport Utility, 2.5L 4-Cylinder DOHC Dual VVT-i, 8-Sp...

    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:

    30 Combined MPG (28 City/35 Highway)

    Listing Information:

    VIN: JTMW1RFV4MD062143
    Stock: 5K25381C
    Certified Pre-Owned: No
    Listed since: 04-28-2025

  • New Listing
    $23,995
    fair price
    $690 above market
    • 57,480 miles
    • 1 accident, 3 owners, personal use only
    • 5 Seats, 27 City / 35 Hwy MPG
    • Westgate Chrysler Dodge Jeep Ram of Burgaw (89 mi away)
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Burgaw, NC / 89 miles away from Myrtle Beach, SC

    Gray 2021 Toyota RAV4 LE LECloth, 17" Steel Wheels, 4-Wheel Disc Brakes, 6 Speakers, ABS brakes, Air Conditioning, AM/FM radio: SiriusXM, AM/FM Stereo...

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

    Listing Information:

    VIN: 2T3H1RFV9MC148223
    Stock: 8127XP
    Certified Pre-Owned: No
    Listed since: 02-22-2025

  • New Listing
    $32,941
    fair price
    $53 below market
    • 24,901 miles
    • 5 Seats, 25 City / 33 Hwy MPG
    • Driveway (488 mi away)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

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

    CarFax No Accidents Reported,CarFax 1-Owner,Back-Up Camera,Blind Spot Monitor,Bluetooth,Brake Assist,Keyless Start,Lane Keeping Assist,Satellite Radio...

    AutoCheck Vehicle History Summary Unavailable.

    Features and Specs:

    28 Combined MPG (25 City/33 Highway)

    Listing Information:

    VIN: 2T3J1RFV5PW376403
    Stock: A376403P
    Certified Pre-Owned: No

Showing 2,647 - 2,667 out of 8,870 listings

Consumer Reviews for the Toyota RAV4

Read recent reviews for the Toyota RAV4
Overall Consumer Rating
3.4 out of 5 stars120 Reviews
Write a vehicle reviewSee all 120 reviews
  • 5 star
    (38%)
  • 4 star
    (12%)
  • 3 star
    (16%)
  • 2 star
    (18%)
  • 1 star
    (16%)
1 out of 5 stars

Battery Issue

Roger, 09/28/2020
2020 Toyota RAV4 LE 4dr SUV (2.5L 4cyl 8A)
In 6 months my battery has died. Toyota Care jump started it the first time and I had it towed to the dealer the second time. They recharged the battery and told me everything checked out ok. Toyota needs to admit there is a problem and find the solution, not merely treating the symptoms.
Report abuse

Used 2019 Toyota RAV4 in Myrtle Beach, SC Values

Estimated values
2019 Toyota RAV4 LE 4dr SUV AWD (2.5L 4cyl 8A) with no options
ConditionTrade-InPrivate PartyDealer Retail
Outstanding$18,771$21,398$23,748
Clean$18,116$20,630$22,872
Average$17,024$19,349$21,410
Rough$15,605$17,684$19,510

The average list price of a used 2019 Toyota RAV4 in Myrtle Beach, South Carolina is $23,981. The average mileage on a used Toyota RAV4 2019 for sale in Myrtle Beach, South Carolina is 66,796. Based on the average mileage of 66,796 for used 2019 Toyota RAV4 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 Toyota RAV4 2019 in Myrtle Beach, South Carolina to be $17,024.

Filters
Skip to Results

Applied Filters4Active

Select Buying Experience

Location

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