Skip to main content
Skip to Filters
4,111 listings
  • $21,944
    great price
    $2,306 below market
    • 90,016 miles
    • No accidents, 1 owner, personal use
    • 5 Seats, 26 City / 35 Hwy MPG
    • Lexus of Roseville (395 mi away)
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Roseville, CA / 395 miles away from Riverside, CA

    Silver Sky Metallic exterior and LT. GRAY interior. Moonroof, Onboard Communications System, iPod/MP3 Input, Back-Up Camera, Aluminum Wheels, CARPET 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/35 Highway)

    Listing Information:

    VIN: 2T3C1RFV8KW010937
    Stock: KW010937DP
    Certified Pre-Owned: No
    Listed since: 04-14-2025

  • $9,999
    great price
    $1,807 below market
    • 208,965 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 23 City / 30 Hwy MPG
    • Luxury Sport Motorcars (35 mi away)
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    • Lane Departure Warni...
    Close

    Located in Fullerton, CA / 35 miles away from Riverside, CA

    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: JTMZFREV2HJ123075
    Stock: 123075
    Certified Pre-Owned: No

  • New Listing
    Stock photo**
    • 133,191 miles
    • 1 accident, 2 owners, personal use only
    • 5 Seats, 23 City / 30 Hwy MPG
    • Quebedeaux Buick GMC (391 mi away)
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    • Blind Spot Monitorin...
    Close

    Located in Tucson, AZ / 391 miles away from Riverside, CA

    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: JTMWFREV3JJ202487
    Stock: Z10126B
    Certified Pre-Owned: No
    Listed since: 05-26-2025

  • New Listing
    • 73,973 miles
    • 1 accident, 2 owners, personal use only
    • 5 Seats, 22 City / 28 Hwy MPG
    • MINI of Stevens Creek (348 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Santa Clara, CA / 348 miles away from Riverside, CA

    The following items have been reconditioned on this vehicle: new brakes! Sun/MoonroofNavigation SystemSpecial ColorAll Weather Liner PackageRea...

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

    Listing Information:

    VIN: JTMDFREV0JJ230979
    Stock: JJ230979
    Certified Pre-Owned: No
    Listed since: 05-27-2025

  • $20,190
    great price
    $2,528 below market
    • 83,407 miles
    • No accidents, 3 owners, personal use
    • 5 Seats, 26 City / 35 Hwy MPG
    • Glenn E Thomas Dodge Chrysler Jeep (48 mi away)
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Signal Hill, CA / 48 miles away from Riverside, CA

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

    Listing Information:

    VIN: 2T3W1RFV5KC031159
    Stock: B03012
    Certified Pre-Owned: No
    Listed since: 03-10-2025

  • Price Drop
    $19,989
    great price
    $2,053 below market
    • 105,361 miles
    • No accidents, 2 owners, rental vehicle
    • 5 Seats, 26 City / 35 Hwy MPG
    • Future Ford of Sacramento (393 mi away)
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Sacramento, CA / 393 miles away from Riverside, CA

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

    Listing Information:

    VIN: 2T3W1RFV0KW030466
    Stock: P18971A
    Certified Pre-Owned: No
    Listed since: 04-30-2025

  • $14,995
    good price
    $1,558 below market
    • 100,135 miles
    • No accidents, 2 owners, personal use
    • 5 Seats, 22 City / 29 Hwy MPG
    • AutoNation Ford Torrance (58 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Torrance, CA / 58 miles away from Riverside, CA

    The following items have been reconditioned on this vehicle: new brakes and all new tires! Carpet Floor Mats & Carpet Cargo MatRoof RailsRear Spo...

    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: 2T3BFREVXFW403696
    Stock: FW403696
    Certified Pre-Owned: No
    Listed since: 04-14-2025

  • $14,998
    great price
    $2,448 below market
    • 108,000 miles
    • 1 accident, 1 owner, personal use only
    • 5 Seats, 23 City / 30 Hwy MPG
    • Choice Auto N' Truck (392 mi away)
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    • Lane Departure Warni...
    Close

    Located in Sacramento, CA / 392 miles away from Riverside, CA

    CLEAN*** MUST SEE*** Quiet demeanor on the road makes it a pleasant commuter vehicle. Rides smoothly in a variety of conditions. Plenty of cargo space...

    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: 2T3ZFREV1HW358617
    Stock: 358617
    Certified Pre-Owned: No
    Listed since: 04-25-2025

  • Price Drop
    $13,350
    good price
    $1,466 below market
    • 103,499 miles
    • No accidents, 2 owners, corporate fleet vehicle
    • 5 Seats, 24 City / 31 Hwy MPG
    • Liberty Buick (294 mi away)
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    • Trip Computer
    Close

    Located in Peoria, AZ / 294 miles away from Riverside, CA

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

    Listing Information:

    VIN: 2T3ZFREV0FW200993
    Stock: 250396B
    Certified Pre-Owned: No
    Listed since: 04-14-2025

  • $17,995
    good price
    $1,994 below market
    • 66,325 miles
    • No accidents, 2 owners, corporate fleet vehicle
    • 5 Seats, 23 City / 30 Hwy MPG
    • Royal Cars (51 mi away)
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    • Lane Departure Warni...
    Close

    Located in Los Angeles, CA / 51 miles away from Riverside, CA

    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: JTMZFREV2HD106002
    Stock: 736
    Certified Pre-Owned: No

  • $14,700
    good price
    $1,511 below market
    • 124,955 miles
    • No accidents, 2 owners, corporate fleet vehicle
    • 5 Seats, 23 City / 30 Hwy MPG
    • SNB Auto Group (37 mi away)
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Newport Beach, CA / 37 miles away from Riverside, CA

    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: 2T3WFREV6HW348166
    Stock: 8166
    Certified Pre-Owned: No

  • $19,200
    good price
    $1,407 below market
    • 87,583 miles
    • No accidents, 2 owners, personal use
    • 5 Seats, 22 City / 28 Hwy MPG
    • Driveway (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Troy, MI / 1,931 miles away from Riverside, CA

    Rare Find,Back-Up Camera,Blind Spot Monitor,Bluetooth,Brake Assist,Chrome Wheels,Heated Seats,Keyless Start,Lane Keeping Assist,Navigation System,Prem...

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

    Listing Information:

    VIN: 2T3DFREV1HW606830
    Stock: HW606830TS
    Certified Pre-Owned: No

  • $15,995
    good price
    $1,056 below market
    • 105,338 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 23 City / 30 Hwy MPG
    • CarTime (19 mi away)
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Ontario, CA / 19 miles away from Riverside, CA

    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: JTMWFREV9HJ143729
    Stock: 143729
    Certified Pre-Owned: No
    Listed since: 02-14-2025

  • $18,135
    good price
    $1,822 below market
    • 103,995 miles
    • No accidents, 2 owners, personal use only
    • 5 Seats, 22 City / 28 Hwy MPG
    • Chevrolet of Watsonville (321 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Watsonville, CA / 321 miles away from Riverside, CA

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

    Listing Information:

    VIN: 2T3DFREV7HW559674
    Stock: P8115
    Certified Pre-Owned: No
    Listed since: 02-20-2025

  • $19,650
    good price
    $1,459 below market
    • 48,942 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 23 City / 30 Hwy MPG
    • Apex Autonet (45 mi away)
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    • Lane Departure Warni...
    Close

    Located in Alhambra, CA / 45 miles away from Riverside, CA

    NO HIDDEN FEES or DEALER MARK-UP ***ONE OWNER *** Well maintained! Clean car inside and out *** No Accident! CLEAN CARFAX! Guaranteed CLEAN TITLE *** ...

    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: JTMZFREV4HJ122848
    Stock: APEX25455
    Certified Pre-Owned: No
    Listed since: 04-29-2025

  • New Listing
    $19,288
    good price
    $1,501 below market
    • 68,523 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 22 City / 28 Hwy MPG
    • Kar Genie (21 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Tire Pressure Warnin...
    Close

    Located in Montclair, CA / 21 miles away from Riverside, CA

    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: 2T3RFREV9HW654291
    Stock: G02953
    Certified Pre-Owned: No

  • New Listing
    $20,998
    good price
    $1,401 below market
    • 95,104 miles
    • No accidents, 3 owners, personal use
    • 5 Seats, 27 City / 34 Hwy MPG
    • CarMax LAX (59 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    Close

    Located in Inglewood, CA / 59 miles away from Riverside, CA

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

    Listing Information:

    VIN: JTMF1RFV9KD509692
    Stock: 27428997
    Certified Pre-Owned: No

  • $24,787
    good price
    $1,367 below market
    • 48,488 miles
    • No accidents, 1 owner, personal use
    • 5 Seats, 26 City / 35 Hwy MPG
    • Garden Grove Kia (36 mi away)
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Garden Grove, CA / 36 miles away from Riverside, CA

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

    Listing Information:

    VIN: JTMW1RFVXKD026793
    Stock: 25K47380A
    Certified Pre-Owned: No
    Listed since: 05-07-2025

  • Price Drop
    $17,492
    good price
    $1,115 below market
    • 77,429 miles
    • No accidents, 2 owners, personal use
    • 5 Seats, 23 City / 30 Hwy MPG
    • Fletcher Jones Imports (191 mi away)
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    • Lane Departure Warni...
    Close

    Located in Las Vegas, NV / 191 miles away from Riverside, CA

    *Fletcher Jones Imports Las Vegas does not reserve, or hold advertised vehicles, all are subject to prior sale on a first come first serve basis. ...

    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: JTMZFREV7HJ113111
    Stock: P1169
    Certified Pre-Owned: No
    Listed since: 04-24-2025

  • Price Drop
    $16,095
    fair price
    $257 below market
    • 95,846 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 24 City / 31 Hwy MPG
    • Weir Canyon Honda (24 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    • Tire Pressure Warnin...
    Close

    Located in Anaheim, CA / 24 miles away from Riverside, CA

    The 2015 Toyota RAV4 *XLE* is an exceptional compact SUV that skillfully balances comfort, advanced technology, and impressive performance. This versa...

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

    Listing Information:

    VIN: 2T3WFREV7FW194404
    Stock: 00422180
    Certified Pre-Owned: No
    Listed since: 04-11-2025

  • $19,988
    good price
    $1,074 below market
    • 105,192 miles
    • No accidents, 2 owners, personal use only
    • 5 Seats, 26 City / 35 Hwy MPG
    • Honda of El Cajon Superstore (84 mi away)
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in El Cajon, CA / 84 miles away from Riverside, CA

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

    Listing Information:

    VIN: JTMK1RFV7KD021453
    Stock: Q02001A
    Certified Pre-Owned: No
    Listed since: 05-07-2025

Showing 127 - 147 out of 4,111 listings

Consumer Reviews for the Toyota RAV4

Read recent reviews for the Toyota RAV4
Overall Consumer Rating
4.2 out of 5 stars120 Reviews
Write a vehicle reviewSee all 120 reviews
  • 5 star
    (55%)
  • 4 star
    (23%)
  • 3 star
    (13%)
  • 2 star
    (7%)
  • 1 star
    (3%)
5 out of 5 stars

2017 RAV4 Light Years Ahead of Older Model

Karl Fischer, 05/04/2017
2017 Toyota RAV4 XLE 4dr SUV AWD (2.5L 4cyl 6A)
(Update as of May, 2021 - I'd like to see Toyota provide better quality tires on their new entry-level vehicles such as their RAV4. Our tires (all 4) are cracking near the rim and need to be replaced, with only 20,000 miles on them!) We compared both the new 2017 Mazda CX-5 and the RAV4 and while both are excellent compact SUVs, my wife preferred the lower dashboard and simpler console … of the RAV4, so that's how we went. The new XLE version is so much quieter than our older 2011 RAV4 and has a much improved ride. The Entune sound system is likewise deserving of high marks, and even though it doesn't have Apple Car Play, it works seamlessly with both Bluetooth and the lightning/USB connection for music, calls, etc. Very impressive. On the mechanical side, the RAV has real good pickup and has kept us in the 30-31 mpg range on our two highway trips thus far. For an AWD vehicle that's not too shabby! Overall we are extremely pleased with our purchase. Given Toyota's legendary reliability, we expect to enjoy the RAV4 for quite some time. Lastly, the only improvements I would recommend for the XLE level would be: an additional USB port either in the console or in the rear of the console, the option for heated seats, and a wider choice of cloth seat and dash colors. Update - May 2020: I would not change a thing in my review - still a great compact SUV! Update - December 2022: No changes to the review. Up to 26,000 miles now. Do wish it had Apple Car Play.
Report abuse

Used 2019 Toyota RAV4 in Riverside, CA Values

Estimated values
2019 Toyota RAV4 XLE Premium 4dr SUV (2.5L 4cyl 8A) with no options
ConditionTrade-InPrivate PartyDealer Retail
Outstanding$18,373$20,437$22,285
Clean$17,732$19,703$21,463
Average$16,664$18,480$20,091
Rough$15,275$16,890$18,308

The average list price of a used 2019 Toyota RAV4 in Riverside, California is $18,194. The average mileage on a used Toyota RAV4 2019 for sale in Riverside, California is 96,870. Based on the average mileage of 96,870 for used 2019 Toyota RAV4 for sale in Riverside, CA 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 Riverside, California to be $16,664.

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.