Skip to main content
Skip to Filters
334 listings
  • $25,623
    great price
    $5,359 below market
    • 67,057 miles
    • No accidents, 1 owner, corporate fleet vehicle
    • 5 Seats, 27 City / 34 Hwy MPG
    • Camelback Toyota (9 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    Close

    Located in Phoenix, AZ / 9 miles away from Tempe, AZ

    This is a Certified Pre-Owned Vehicle by MPP.Apple Car Play, Bluetooth, Back Up Camera, Adaptive Cruise Control, Lane Departure Alert, One Owner, AWD,...

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

    Listing Information:

    VIN: 2T3G1RFV6NC295564
    Stock: M8887
    Certified Pre-Owned: Yes
    Listed since: 05-23-2025

  • $26,388
    great price
    $3,154 below market
    • 51,386 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 28 City / 35 Hwy MPG
    • Right Honda (15 mi away)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Scottsdale, AZ / 15 miles away from Tempe, AZ

    Black 2022 Toyota RAV4 XLE Premium FWD 8-Speed Automatic 2.5L 4-Cylinder DOHC Dual VVT-i -----CLEAN HISTORY REPORT------, ***CLEAN AS A PIN****, 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:

    30 Combined MPG (28 City/35 Highway)

    Listing Information:

    VIN: 2T3C1RFV9NW228664
    Stock: 00848579
    Certified Pre-Owned: No
    Listed since: 05-20-2025

  • Price Drop
    $31,996
    great price
    $2,633 below market
    • 41,965 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 27 City / 35 Hwy MPG
    • AutoNation Toyota Tempe (6 mi away)
    • Home delivery*Five Star Dealer
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Tempe, AZ / 6 miles away from Tempe, AZ

    The following items have been reconditioned on this vehicle: new battery! Limited Grade Advanced Technology PackageLimited Grade Weather PackageS...

    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: 2T3Y1RFV2NW223375
    Stock: NW223375
    Certified Pre-Owned: Yes
    Listed since: 05-24-2025

  • Price Drop
    $26,807
    good price
    $1,356 below market
    • 29,294 miles
    • No accidents, 1 owner, personal use
    • 5 Seats, 27 City / 35 Hwy MPG
    • Toyota Of Surprise (31 mi away)
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Surprise, AZ / 31 miles away from Tempe, AZ

    RAV4 LE, 4D Sport Utility, 2.5L 4-Cylinder DOHC Dual VVT-i, 8-Speed Automatic, FWD, Silver Sky Metallic, Black Cloth. Odometer is 7441 miles below mar...

    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: 2T3H1RFV0NC192936
    Stock: T16789A
    Certified Pre-Owned: Yes
    Listed since: 05-02-2025

  • Price Drop
    $24,993
    good price
    $1,431 below market
    • 45,481 miles
    • 1 accident, 2 owners, personal use only
    • 5 Seats, 27 City / 34 Hwy MPG
    • Tempe Honda (6 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    Close

    Located in Tempe, AZ / 6 miles away from Tempe, AZ

    *LOCAL TRADE, *LOW LOW MILES, AWD, Nutmeg Cloth.Priced below KBB Fair Purchase Price! Odometer is 12865 miles below market average!Tempe Honda Diffe...

    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: 2T3F1RFV5NW281553
    Stock: H51861A
    Certified Pre-Owned: No
    Listed since: 04-30-2025

  • $29,530
    good price
    $1,010 below market
    • 44,711 miles
    • 1 accident, 1 owner, personal use
    • 5 Seats, 28 City / 35 Hwy MPG
    • Right Toyota (15 mi away)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Scottsdale, AZ / 15 miles away from Tempe, AZ

    CARFAX One-Owner. Certified. Midnight Black Metallic 2022 Toyota RAV4 XLE FWD 8-Speed Automatic 2.5L 4-Cylinder DOHC Dual VVT-i Ash Cloth, 160 Pt. Saf...

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

    Listing Information:

    VIN: 2T3W1RFV7NC191208
    Stock: 0034986A
    Certified Pre-Owned: Yes
    Listed since: 05-09-2025

  • Price Drop
    $22,485
    good price
    $611 below market
    • 98,944 miles
    • 1 accident, 3 owners, personal use only
    • 5 Seats, 27 City / 35 Hwy MPG
    • Avondale Toyota (20 mi away)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Avondale, AZ / 20 miles away from Tempe, AZ

    Avondale Toyota is pleased to include a one year or 15,000 mile complimentary Maintenance Plan with the purchase of your Certified Toyota Used Vehicle...

    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: 2T3H1RFV6NC176983
    Stock: 252957A
    Certified Pre-Owned: Yes
    Listed since: 05-09-2025

  • $30,135
    fair price
    $349 below market
    • 10,985 miles
    • No accidents, 1 owner, personal use
    • 5 Seats, 27 City / 34 Hwy MPG
    • Right Toyota (15 mi away)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    Close

    Located in Scottsdale, AZ / 15 miles away from Tempe, AZ

    CARFAX One-Owner. Clean CARFAX. Certified. Silver Sky Metallic 2022 Toyota RAV4 LE AWD 8-Speed Automatic 2.5L 4-Cylinder DOHC Dual VVT-i AWD, Black Cl...

    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: 2T3F1RFV2NW289559
    Stock: 0035273A
    Certified Pre-Owned: Yes
    Listed since: 06-04-2025

  • $28,999
    fair price
    $434 above market
    • 51,871 miles
    • No accidents, 1 owner, rental vehicle
    • 5 Seats, 27 City / 33 Hwy MPG
    • Enterprise Car Sales San Tan (6 mi away)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Tempe, AZ / 6 miles away from Tempe, AZ

    Transfer of vehicle from another location to your neighborhood Enterprise Car Sales may require payment of a non-refundable transfer fee to begin the ...

    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:

    29 Combined MPG (27 City/33 Highway)

    Listing Information:

    VIN: 2T3P1RFV3NW299361
    Stock: 7VLBRG
    Certified Pre-Owned: No
    Listed since: 04-30-2025

  • $30,860
    fair price
    $223 below market
    • 38,368 miles
    • No accidents, 2 owners, personal use only
    • 5 Seats, 28 City / 35 Hwy MPG
    • Camelback Toyota (9 mi away)
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    • Blind Spot Monitorin...
    Close

    Located in Phoenix, AZ / 9 miles away from Tempe, AZ

    This is a Certified Pre-Owned Vehicle by MPP.Apple Car Play, Local Trade, Back Up Camera, Ash w/Fabric Seat Trim, 3 Spoke Leather Heated Steering Whee...

    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: 2T3W1RFV3NW214949
    Stock: 109901A
    Certified Pre-Owned: Yes
    Listed since: 05-31-2025

  • $33,274
    good price
    $1,085 below market
    • 27,888 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 27 City / 35 Hwy MPG
    • Horne Hyundai (23 mi away)
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Apache Junction, AZ / 23 miles away from Tempe, AZ

    RAV4 Limited, 4D Sport Utility, 2.5L 4-Cylinder DOHC Dual VVT-i, 8-Speed Automatic, FWD, White, Black Artificial Leather. Limited FWD 8-Speed Automati...

    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: 2T3Y1RFV1NW233542
    Stock: 250419A
    Certified Pre-Owned: No
    Listed since: 03-13-2025

  • Price Drop
    $26,990
    fair price
    $278 below market
    • 34,769 miles
    • 1 accident, 1 owner, personal use only
    • 5 Seats, 27 City / 34 Hwy MPG
    • Carvana - Phoenix (12 mi away)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    Close

    Located in Phoenix, AZ / 12 miles away from Tempe, AZ

    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:

    30 Combined MPG (27 City/34 Highway)

    Listing Information:

    VIN: 2T3F1RFV7NW301771
    Stock: 2003726852
    Certified Pre-Owned: No
    Listed since: 05-14-2025

  • New Listing
    $26,996
    fair price
    $152 above market
    • 25,779 miles
    • No accidents, 2 owners, personal use
    • 5 Seats, 27 City / 35 Hwy MPG
    • AutoNation Toyota Tempe (6 mi away)
    • Home delivery*Five Star Dealer
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Tempe, AZ / 6 miles away from Tempe, AZ

    Blind Spot Monitor W/RctaAll Weather Liner Package (Tms)Door Sill Protector (Tms)Blackout Emblem Overlays (Tms)Mudguard (Tms)Rear Cargo Area Cove...

    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: 2T3K1RFV7NC199842
    Stock: NC199842
    Certified Pre-Owned: No
    Listed since: 06-09-2025

  • $31,981
    fair price
    $570 above market
    • 42,970 miles
    • No accidents, 2 owners, personal use only
    • 5 Seats, 28 City / 35 Hwy MPG
    • Avondale Toyota (20 mi away)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Avondale, AZ / 20 miles away from Tempe, AZ

    Avondale Toyota is pleased to include a one year or 15,000 mile complimentary Maintenance Plan with the purchase of your Certified Toyota Used Vehicle...

    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: 2T3W1RFV3NW195903
    Stock: 253839A
    Certified Pre-Owned: Yes
    Listed since: 06-03-2025

  • New Listing
    $32,990
    fair price
    $932 above market
    • 35,500 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 25 City / 33 Hwy MPG
    • Audi Chandler (7 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Chandler, AZ / 7 miles away from Tempe, AZ

    At Audi Chandler we strive to make your Luxury buying experience a "Luxury" experience. Every Used car gets the following....Free Carfax on every car,...

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

    Listing Information:

    VIN: 2T3J1RFV5NW259305
    Stock: A010962T
    Certified Pre-Owned: No
    Listed since: 05-30-2025

  • Price Drop
    • 52,990 miles
    • No accidents, 1 owner, personal use
    • 5 Seats, 27 City / 35 Hwy MPG
    • Big Two Toyota of Chandler (12 mi away)
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Chandler, AZ / 12 miles away from Tempe, AZ

    This vehicle is a 2022 Toyota RAV4 LE, a certified pre-owned SUV with a 2.5 liter 4 cylinder engine and fuel injection. It has driven 52,990 miles and...

    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: 2T3H1RFV1NW207961
    Stock: L91999A
    Certified Pre-Owned: Yes
    Listed since: 05-07-2025

  • New Listing
    • 19,942 miles
    • No accidents, 1 owner, personal use
    • 5 Seats, 27 City / 33 Hwy MPG
    • Avondale Toyota (20 mi away)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Avondale, AZ / 20 miles away from Tempe, AZ

    Avondale Toyota is pleased to include a one year or 15,000 mile complimentary Maintenance Plan with the purchase of your Certified Toyota Used Vehicle...

    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: 2T3P1RFV5NW327757
    Stock: 254120A
    Certified Pre-Owned: Yes
    Listed since: 06-10-2025

  • New Listing
    • 24,205 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 28 City / 35 Hwy MPG
    • Avondale Toyota (20 mi away)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    • Blind Spot Monitorin...
    Close

    Located in Avondale, AZ / 20 miles away from Tempe, AZ

    Avondale Toyota is pleased to include a one year or 15,000 mile complimentary Maintenance Plan with the purchase of your Certified Toyota Used Vehicle...

    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: 2T3W1RFV9NW215586
    Stock: 254208A
    Certified Pre-Owned: Yes
    Listed since: 06-12-2025

    • 30,399 miles
    • No accidents, 1 owner, personal use
    • 5 Seats, 27 City / 35 Hwy MPG
    • Avondale Toyota (20 mi away)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Avondale, AZ / 20 miles away from Tempe, AZ

    Avondale Toyota is pleased to include a one year or 15,000 mile complimentary Maintenance Plan with the purchase of your Certified Toyota Used Vehicle...

    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: 2T3H1RFV4NC197539
    Stock: 253265A
    Certified Pre-Owned: Yes
    Listed since: 05-31-2025

    • 57,587 miles
    • No accidents, 1 owner, personal use
    • 5 Seats, 27 City / 35 Hwy MPG
    • Avondale Toyota (20 mi away)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Avondale, AZ / 20 miles away from Tempe, AZ

    Avondale Toyota is pleased to include a one year or 15,000 mile complimentary Maintenance Plan with the purchase of your Certified Toyota Used Vehicle...

    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: JTMY1RFV1ND092548
    Stock: 253944A
    Certified Pre-Owned: Yes
    Listed since: 06-05-2025

  • New Listing
    • 78,576 miles
    • No accidents, 1 owner, corporate fleet vehicle
    • 5 Seats, 28 City / 35 Hwy MPG
    • Camelback Toyota (9 mi away)
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    • Blind Spot Monitorin...
    Close

    Located in Phoenix, AZ / 9 miles away from Tempe, AZ

    This is a Certified Pre-Owned Vehicle by MPP.RAV4 XLE, 4D Sport Utility, 2.5L 4-Cylinder DOHC Dual VVT-i, White, Black Cloth. Certified. Certification...

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

    Listing Information:

    VIN: 2T3W1RFV5NW206433
    Stock: M8934
    Certified Pre-Owned: Yes
    Listed since: 06-10-2025

Showing 1 - 21 out of 334 listings
Filters
Skip to Results

Applied Filters3Active

Location

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