Skip to main content
Skip to Filters
1,213 listings
    • 31,167 miles
    • No accidents, 1 owner, corporate fleet vehicle
    • 5 Seats, 16 City / 19 Hwy MPG
    • Carvana (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Keyless Entry/Start
    Close

    Located in Dallas, TX / 873 miles away from Stillwater, MN

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

    17 Combined MPG (16 City/19 Highway)

    Listing Information:

    VIN: JTERU5JR2R6285618
    Stock: 2004085528
    Certified Pre-Owned: No
    Listed since: 09-18-2025

    • 107,016 miles
    • 1 accident, 2 owners, personal use only
    • 5 Seats, 17 City / 22 Hwy MPG
    • Driveway (In-stock online)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Houston, TX / 1,072 miles away from Stillwater, MN

    Back-Up Camera,Bluetooth,Brake Assist,Heated Seats,Keyless Start,Leather Seats,Navigation System,Premium Sound,Satellite Radio,Sunroof / Moonroof,Tow ...

    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: JTEZU5JR9G5128879
    Stock: G5128879A
    Certified Pre-Owned: No

    • 121,350 miles
    • 2 accidents, 3 owners, personal use only
    • 7 Seats, 17 City / 23 Hwy MPG
    • Driveway (In-stock online)
    • Home delivery*
    • Bluetooth
    • Third-row seating
    • Power Driver Seat
    • Tire Pressure Warnin...
    • Parking sensors
    Close

    Located in San Antonio, TX / 1,121 miles away from Stillwater, MN

    Rare Find,3rd Row Seat,Bluetooth,Brake Assist,Satellite Radio,Tow Hitch,V6 Cylinder Engine,5-Speed A/T,Power Door Locks,Satellite Radio,Brake Assist,G...

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

    Listing Information:

    VIN: JTEZU5JR0C5036084
    Stock: C5036084A
    Certified Pre-Owned: No

  • $40,998
    fair price
    $1,044 below market
    • 46,525 miles
    • No accidents, 2 owners, personal use only
    • 5 Seats, 16 City / 19 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from AZ to MN*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Scottsdale, AZ / 1,284 miles away from Stillwater, MN

    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:

    17 Combined MPG (16 City/19 Highway)

    Listing Information:

    VIN: JTERU5JR0N5995486
    Stock: 26813702
    Certified Pre-Owned: No

    • 43,354 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 16 City / 19 Hwy MPG
    • Driveway (In-stock online)
    • Home delivery*
    • Bluetooth
    • Leather Seats
    • Sunroof/Moonroof
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Bryan, TX / 1,013 miles away from Stillwater, MN

    CarFax 1-Owner,Rare Find,Apple CarPlay,Back-Up Camera,Blind Spot Monitor,Bluetooth,Brake Assist,Heated Seats,Keyless Start,Leather Seats,Navigation Sy...

    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:

    17 Combined MPG (16 City/19 Highway)

    Listing Information:

    VIN: JTEDU5JR6N5272316
    Stock: N5272316A
    Certified Pre-Owned: No

    • 35,025 miles
    • No accidents, 1 owner, personal use only
    • 7 Seats, 16 City / 19 Hwy MPG
    • Driveway (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Killeen, TX / 999 miles away from Stillwater, MN

    CarFax No Accidents Reported,CarFax 1-Owner,Rare Find,3rd Row Seat,Apple CarPlay,Back-Up Camera,Blind Spot Monitor,Bluetooth,Brake Assist,Heated Seats...

    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:

    17 Combined MPG (16 City/19 Highway)

    Listing Information:

    VIN: JTEKU5JR3R6228698
    Stock: R6228698A
    Certified Pre-Owned: No

  • $43,996
    fair price
    $687 below market
    • 35,592 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 16 City / 19 Hwy MPG
    • Driveway (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Keyless Entry/Start
    Close

    Located in Bend, OR / 1,394 miles away from Stillwater, MN

    Apple CarPlay,Back-Up Camera,Blind Spot Monitor,Bluetooth,Brake Assist,Heated Seats,Keyless Start,Navigation System,Satellite Radio,Tow Hitch,WiFi Hot...

    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:

    17 Combined MPG (16 City/19 Highway)

    Listing Information:

    VIN: JTERU5JR5P6107117
    Stock: P6107117A
    Certified Pre-Owned: No

  • $35,700
    good price
    $1,150 below market
    • 34,851 miles
    • No accidents, 2 owners, personal use
    • 5 Seats, 16 City / 19 Hwy MPG
    • Driveway (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Upgraded Headlights
    Close

    Located in Eatontown, NJ / 1,006 miles away from Stillwater, MN

    Rare Find,Apple CarPlay,Back-Up Camera,Bluetooth,Brake Assist,Navigation System,Satellite Radio,Tow Hitch,WiFi Hotspot,V6 Cylinder Engine,5-Speed A/T,...

    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:

    17 Combined MPG (16 City/19 Highway)

    Listing Information:

    VIN: JTEMU5JR5M5846287
    Stock: KHP5712
    Certified Pre-Owned: No

  • $30,998
    fair price
    $438 above market
    • 94,687 miles
    • No accidents, 1 owner, personal use
    • 5 Seats, 17 City / 20 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from CO to MN*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Loveland, CO / 694 miles away from Stillwater, MN

    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:

    18 Combined MPG (17 City/20 Highway)

    Listing Information:

    VIN: JTEBU5JR8K5659016
    Stock: 27637743
    Certified Pre-Owned: No

  • $49,500
    good price
    $2,198 below market
    • 40,153 miles
    • No accidents, 1 owner, personal use
    • 5 Seats, 16 City / 19 Hwy MPG
    • Driveway (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Troy, MI / 511 miles away from Stillwater, MN

    Apple CarPlay,Back-Up Camera,Blind Spot Monitor,Bluetooth,Brake Assist,Heated Seats,Keyless Start,Navigation System,Premium Sound,Satellite Radio,Sunr...

    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:

    17 Combined MPG (16 City/19 Highway)

    Listing Information:

    VIN: JTELU5JR3P6155236
    Stock: P6155236P
    Certified Pre-Owned: No

  • $37,998
    fair price
    $94 below market
    • 57,288 miles
    • No accidents, 3 owners, personal use
    • 5 Seats, 16 City / 19 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from CO to MN*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Keyless Entry/Start
    Close

    Located in Loveland, CO / 694 miles away from Stillwater, MN

    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:

    17 Combined MPG (16 City/19 Highway)

    Listing Information:

    VIN: JTENU5JR9M5852906
    Stock: 27736298
    Certified Pre-Owned: No

  • New Listing
    • 3,858 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 16 City / 19 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from CA to MN*
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Power Driver Seat
    • Tire Pressure Warnin...
    Close

    Located in Oxnard, CA / 1,578 miles away from Stillwater, MN

    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:

    17 Combined MPG (16 City/19 Highway)

    Listing Information:

    VIN: JTEEU5JR2M5241857
    Stock: 27784625
    Certified Pre-Owned: No

  • $31,590
    fair price
    $792 below market
    • 66,072 miles
    • No accidents, 3 owners, rental vehicle
    • 5 Seats, 16 City / 19 Hwy MPG
    • Carvana (In-stock online)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    • Power Driver Seat
    Close

    Located in Phoenix, AZ / 1,294 miles away from Stillwater, MN

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

    17 Combined MPG (16 City/19 Highway)

    Listing Information:

    VIN: JTEEU5JR6N5251812
    Stock: 2004070589
    Certified Pre-Owned: No
    Listed since: 09-19-2025

  • Price Drop
    $41,590
    good price
    $1,556 below market
    • 34,149 miles
    • No accidents, 1 owner, corporate fleet vehicle
    • 5 Seats, 16 City / 19 Hwy MPG
    • Carvana (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Keyless Entry/Start
    Close

    Located in Sacramento, CA / 1,534 miles away from Stillwater, MN

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

    17 Combined MPG (16 City/19 Highway)

    Listing Information:

    VIN: JTENU5JR5R6278788
    Stock: 2004058654
    Certified Pre-Owned: No
    Listed since: 09-20-2025

  • Price Drop
    $41,495
    fair price
    $966 below market
    • 42,387 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 16 City / 19 Hwy MPG
    • Driveway (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Washington, MI / 511 miles away from Stillwater, MN

    CarFax No Accidents Reported,CarFax 1-Owner,Apple CarPlay,Back-Up Camera,Bluetooth,Brake Assist,Heated Seats,Navigation System,Satellite Radio,Sunroof...

    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:

    17 Combined MPG (16 City/19 Highway)

    Listing Information:

    VIN: JTEHU5JR4M5948472
    Stock: PM5948472
    Certified Pre-Owned: No

  • $46,797
    fair price
    $955 below market
    • 26,486 miles
    • 1 accident, 1 owner, personal use only
    • 7 Seats, 16 City / 19 Hwy MPG
    • Suburban Chevrolet (33 mi away)
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Eden Prairie, MN / 33 miles away from Stillwater, MN

    Apple CarPlay/Android Auto, Dual Zone Auto Climate Control, Heated & Ventilated Front Bucket Seats, Moonroof w/Tilt Up & Slide.CARFAX One-Owner. Price...

    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:

    17 Combined MPG (16 City/19 Highway)

    Listing Information:

    VIN: JTEKU5JR8P6190558
    Stock: R11122
    Certified Pre-Owned: No
    Listed since: 06-08-2025

  • Price Drop
    $38,590
    good price
    $1,178 below market
    • 39,307 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 16 City / 19 Hwy MPG
    • Carvana (In-stock online)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    • Blind Spot Monitorin...
    Close

    Located in Salt Lake City, UT / 1,004 miles away from Stillwater, MN

    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:

    17 Combined MPG (16 City/19 Highway)

    Listing Information:

    VIN: JTEAU5JR3R5310657
    Stock: 2004025767
    Certified Pre-Owned: No
    Listed since: 09-09-2025

  • New Listing
    $41,990
    fair price
    $223 below market
    • 12,937 miles
    • No accidents, 1 owner, rental vehicle
    • 5 Seats, 16 City / 19 Hwy MPG
    • Carvana (In-stock online)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    • Blind Spot Monitorin...
    Close

    Located in Salt Lake City, UT / 1,004 miles away from Stillwater, MN

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

    17 Combined MPG (16 City/19 Highway)

    Listing Information:

    VIN: JTEAU5JR8R5314641
    Stock: 2003733297
    Certified Pre-Owned: No
    Listed since: 05-12-2025

  • Price Drop
    $29,700
    good price
    $2,026 below market
    • 98,107 miles
    • No accidents, 2 owners, personal use only
    • 7 Seats, 17 City / 20 Hwy MPG
    • Dan Deery Toyota (177 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Third-row seating
    Close

    Located in Cedar Falls, IA / 177 miles away from Stillwater, MN

    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:

    18 Combined MPG (17 City/20 Highway)

    Listing Information:

    VIN: JTEBU5JR8K5639039
    Stock: TT39665C
    Certified Pre-Owned: Yes
    Listed since: 06-29-2025

  • Price Drop
    $37,332
    great price
    $4,192 below market
    • 43,529 miles
    • No accidents, 1 owner, rental vehicle
    • 5 Seats, 16 City / 19 Hwy MPG
    • Driveway (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Tampa, FL / 1,306 miles away from Stillwater, MN

    CarFax No Accidents Reported,CarFax 1-Owner,Apple CarPlay,Back-Up Camera,Blind Spot Monitor,Bluetooth,Brake Assist,Heated Seats,Keyless Start,Navigati...

    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:

    17 Combined MPG (16 City/19 Highway)

    Listing Information:

    VIN: JTENU5JR5P6184620
    Stock: P6184620P
    Certified Pre-Owned: No

  • Price Drop
    $33,371
    fair price
    $787 below market
    • 80,450 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 16 City / 19 Hwy MPG
    • Driveway (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Upgraded Headlights
    Close

    Located in Bend, OR / 1,394 miles away from Stillwater, MN

    CarFax No Accidents Reported,CarFax 1-Owner,Rare Find,Apple CarPlay,Back-Up Camera,Bluetooth,Brake Assist,Navigation System,Satellite Radio,Tow Hitch,...

    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:

    17 Combined MPG (16 City/19 Highway)

    Listing Information:

    VIN: JTEPU5JR8M5883072
    Stock: M5883072D
    Certified Pre-Owned: No

Showing 400 - 420 out of 1,213 listings

Consumer Reviews for the Toyota 4Runner

Read recent reviews for the Toyota 4Runner
Overall Consumer Rating
4.4 out of 5 stars41 Reviews
Write a vehicle reviewSee all 41 reviews
  • 5 star
    (63%)
  • 4 star
    (32%)
  • 3 star
    (0%)
  • 2 star
    (2%)
  • 1 star
    (2%)
4 out of 5 stars

What do you consider "high mileage"

SierraSled, 09/01/2008
1994 Toyota 4Runner SR5 V6 4dr SUV 4WD
How could you fault a vehicle that has trudged through 260k miles of Tahoe winters, and Tahoe summers without a hiccup? Hauls every toy I own, lots of wet waggy tailed dogs, crusty skis, dirty mountain bikes, and just keeps on going and going and going. I'll miss this truck as I move on to a 2000 model - my dogs will miss it more. It's their personal expeditionary taxi and barf bag (why … they loved to hurl in my truck I'll never understand - must be some kind of dog/truck thing). Onward we go, to a 2000 model with 144k on it, and another 8 years of worry free fun.
Report abuse
Filters
Skip to Results

Applied Filters5Active

Location

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