Your Privacy

By accessing this website, you acknowledge that Edmunds and its third-party business partners may use cookies, pixels, and similar technologies to collect information about you and your interactions with the website as described in our Privacy Statement; and you agree that your use of the website is subject to our Visitor Agreement.
Skip to main content
Skip to Filters
2,574 listings
  • New Listing
    • 46,622 miles
    • 1 accident, 1 owner, personal use only
    • 5 Seats, 22 City / 29 Hwy MPG
    • Carvana (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in New York City, NY / 730 miles away from New Lenox, IL

    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:

    25 Combined MPG (22 City/29 Highway)

    Listing Information:

    VIN: 2T3RFREVXGW516452
    Stock: 2003791599
    Certified Pre-Owned: No
    Listed since: 06-06-2025

  • $12,499
    great price
    $2,632 below market
    • 92,943 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 22 City / 29 Hwy MPG
    • Elite Car Outlet (27 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Tire Pressure Warnin...
    Close

    Located in Elmhurst, IL / 27 miles away from New Lenox, IL

    1 owner awd XLE we are in ELMHURST IL call 6** 7** 9*** over 130 cars in stock!! WE FINANCE Visit EliteCarOutlet.com to see more pictures of this vehi...

    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: JTMRFREV7DD029847
    Stock: 12499
    Certified Pre-Owned: No
    Listed since: 05-03-2025

  • New Listing
    Stock photo**
    • 84,848 miles
    • No accidents, 3 owners, personal use
    • 5 Seats, 22 City / 28 Hwy MPG
    • Napleton Buick GMC Crystal Lake (53 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Crystal Lake, IL / 53 miles away from New Lenox, IL

    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: 2T3JFREV0JW761068
    Stock: P00882
    Certified Pre-Owned: No
    Listed since: 06-07-2025

    • 94,901 miles
    • 2 accidents, 2 owners, corporate fleet vehicle
    • 5 Seats, 24 City / 31 Hwy MPG
    • Greg's Automotive (94 mi away)
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    • Trip Computer
    Close

    Located in Mishawaka, IN / 94 miles away from New Lenox, IL

    This 2016 Toyota RAV4 LE comes equipped with a reliable 2.5L I4 engine delivering 176hp and 172ft. lbs. of torque. Factory default features include a ...

    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:

    26 Combined MPG (24 City/31 Highway)

    Listing Information:

    VIN: JTMZFREVXGJ100206
    Stock: 100206
    Certified Pre-Owned: No
    Listed since: 03-30-2025

  • Price Drop
    $7,495
    great price
    $1,535 below market
    • 219,845 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 22 City / 29 Hwy MPG
    • Driveway (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Urbandale, IA / 298 miles away from New Lenox, IL

    CarFax No Accidents Reported,CarFax 1-Owner,Rare Find,Back-Up Camera,Blind Spot Monitor,Bluetooth,Brake Assist,Heated Seats,Keyless Start,Navigation S...

    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: 2T3DFREV0DW084802
    Stock: DW084802MV
    Certified Pre-Owned: No

  • $12,900
    great price
    $2,265 below market
    • 177,195 miles
    • No accidents, 2 owners, personal use only
    • 5 Seats, 22 City / 28 Hwy MPG
    • Asia Motors Inc (28 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Stone Park, IL / 28 miles away from New Lenox, IL

    Visit Carland Inc to shop our great deals. You can contact us or call 7**-9**-4*** to schedule your test drive today. Child Safety Door Locks Power Do...

    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: JTMJFREV3HJ166899
    Stock: 1219
    Certified Pre-Owned: No
    Listed since: 12-20-2024

  • $18,291
    great price
    $2,462 below market
    • 69,444 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 22 City / 28 Hwy MPG
    • Bose Motors (15 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Midlothian, IL / 15 miles away from New Lenox, IL

    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: 2T3RFREV4HW688185
    Stock: 16324
    Certified Pre-Owned: No
    Listed since: 04-12-2025

  • Price Drop
    $22,471
    great price
    $2,568 below market
    • 73,826 miles
    • 1 accident, 1 owner, personal use only
    • 5 Seats, 25 City / 33 Hwy MPG
    • Gerald Subaru of North Aurora (29 mi away)
    • Five Star Dealer
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in North Aurora, IL / 29 miles away from New Lenox, IL

    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: JTMP1RFV7KD505449
    Stock: 96543A
    Certified Pre-Owned: No
    Listed since: 04-29-2025

  • Price Drop
    $19,000
    good price
    $1,781 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 / 256 miles away from New Lenox, IL

    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

  • $19,255
    great price
    $2,526 below market
    • 106,188 miles
    • 3 accidents, 1 owner, personal use only
    • 5 Seats, 25 City / 33 Hwy MPG
    • Napleton Ford of Oak Lawn (18 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Oak Lawn, IL / 18 miles away from New Lenox, IL

    Priced below KBB Fair Purchase Price! 25/33 City/Highway MPG Local trade-in, ** Alloy Wheels / Premium Wheels, ** Bluetooth, Hands Free, ** Cruise Con...

    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: 2T3P1RFV5KC005150
    Stock: FK0871A
    Certified Pre-Owned: No
    Listed since: 03-01-2025

  • $23,500
    good price
    $2,180 below market
    • 59,663 miles
    • No accidents, 1 owner, personal use
    • 5 Seats, 25 City / 33 Hwy MPG
    • Volkswagen of Downtown Chicago (32 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Chicago, IL / 32 miles away from New Lenox, IL

    Our 2019 Toyota RAV4 XLE AWD is set for adventure in Silver Sky Metallic. Powered by a 2.5 Liter Dynamic Force 4 Cylinder generating 203hp paired with...

    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: 2T3P1RFV5KC015550
    Stock: 15550K
    Certified Pre-Owned: No
    Listed since: 04-28-2025

  • $11,491
    great price
    $1,928 below market
    • 158,251 miles
    • 2 accidents, 1 owner, personal use only
    • 5 Seats, 22 City / 28 Hwy MPG
    • Silver Auto Sales (7 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Frankfort, IL / 7 miles away from New Lenox, IL

    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:

    25 Combined MPG (22 City/28 Highway)

    Listing Information:

    VIN: 2T3BFREV2HW649175
    Stock: 59523A
    Certified Pre-Owned: No
    Listed since: 12-24-2024

  • New Listing
    $15,295
    great price
    $2,278 below market
    • 102,873 miles
    • 5 Seats, 22 City / 28 Hwy MPG
    • Fairway Auto Sales (27 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Melrose Park, IL / 27 miles away from New Lenox, IL

    AutoCheck Vehicle History Summary Unavailable.

    Features and Specs:

    25 Combined MPG (22 City/28 Highway)

    Listing Information:

    VIN: 2T3BFREV1HW653198
    Stock: 653198
    Certified Pre-Owned: No
    Listed since: 05-27-2025

  • $19,677
    great price
    $2,764 below market
    • 57,155 miles
    • 1 accident, 2 owners, personal use
    • 5 Seats, 22 City / 28 Hwy MPG
    • Victory Honda Michigan City (57 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Michigan City, IN / 57 miles away from New Lenox, IL

    Recent Arrival! Local Trade, Non-Smoker, Back up camera, Bluetooth, AWD, Black w/SofTex Seat Trim, ABS brakes, Active Cruise Control, Alloy wheels, El...

    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: 2T3DFREV0HW599935
    Stock: 92E05030
    Certified Pre-Owned: No
    Listed since: 05-21-2025

  • Price Drop
    $10,000
    great price
    $2,700 below market
    • 129,487 miles
    • No accidents, 2 owners, personal use
    • 5 Seats, 22 City / 29 Hwy MPG
    • Driveway (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Eatontown, NJ / 731 miles away from New Lenox, IL

    CarFax No Accidents Reported,Back-Up Camera,Bluetooth,Brake Assist,Steel Wheels,Power Door Locks,Brake Assist,Gasoline Fuel,CD Player,ABS,Cloth 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:

    25 Combined MPG (22 City/29 Highway)

    Listing Information:

    VIN: 2T3BFREV3DW006036
    Stock: DW006036P
    Certified Pre-Owned: No

  • Price Drop
    $8,800
    good price
    $896 below market
    • 209,737 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 22 City / 29 Hwy MPG
    • Team Toyota (25 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Schererville, IN / 25 miles away from New Lenox, IL

    ** JUST REDUCED **, ** MARKET VALUE PRICE**, ** LOCAL TRADE IN**, ** AUCTION BOUND - NOT INSPECTED , UNKNOWN ISSUES ** ** AS IS **, **MOONROOF**, **HE...

    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: 2T3DFREV6DW080544
    Stock: S5N080544
    Certified Pre-Owned: No
    Listed since: 05-30-2025

  • Price Drop
    $27,785
    good price
    $1,010 below market
    • 37,452 miles
    • No accidents, 2 owners, personal use
    • 5 Seats, 25 City / 33 Hwy MPG
    • Bob Rohrman Kia (95 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Lafayette, IN / 95 miles away from New Lenox, IL

    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: 2T3N1RFV9KW031661
    Stock: LK1089S
    Certified Pre-Owned: No
    Listed since: 04-18-2025

  • $20,995
    good price
    $2,067 below market
    • 67,940 miles
    • No accidents, 2 owners, personal use only
    • 5 Seats, 22 City / 28 Hwy MPG
    • New Wheels (28 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Glendale Heights, IL / 28 miles away from New Lenox, IL

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

  • Price Drop
    $16,345
    good price
    $1,918 below market
    • 116,784 miles
    • No accidents, 3 owners, corporate fleet vehicle
    • 5 Seats, 23 City / 30 Hwy MPG
    • Driveway (In-stock online)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Van Nuys, CA / 1,728 miles away from New Lenox, IL

    Back-Up Camera,Blind Spot Monitor,Bluetooth,Brake Assist,Keyless Start,Lane Departure Warning,Lane Keeping Assist,Navigation System,Sunroof / Moonroof...

    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: JTMWFREVXHJ110030
    Stock: HJ110030P
    Certified Pre-Owned: No

  • Price Drop
    $11,428
    good price
    $1,633 below market
    • 122,548 miles
    • No accidents, 2 owners, personal use
    • 5 Seats, 22 City / 29 Hwy MPG
    • Driveway (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Tire Pressure Warnin...
    Close

    Located in Latham, NY / 732 miles away from New Lenox, IL

    CarFax No Accidents Reported,Rare Find,Back-Up Camera,Bluetooth,Brake Assist,Sunroof / Moonroof,Power Door Locks,Brake Assist,Gasoline Fuel,CD Player,...

    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: JTMRFREVXDD009706
    Stock: DD009706A
    Certified Pre-Owned: No

  • $13,995
    good price
    $820 below market
    • 110,101 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 22 City / 29 Hwy MPG
    • Bibian Bros. Auto Sales & Service (7 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Power Driver Seat
    Close

    Located in Joliet, IL / 7 miles away from New Lenox, IL

    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: 2T3DFREV2DW112065
    Stock: 112065
    Certified Pre-Owned: No
    Listed since: 08-30-2024

Showing 274 - 294 out of 2,574 listings

Consumer Reviews for the Toyota RAV4

Read recent reviews for the Toyota RAV4
Overall Consumer Rating
4 out of 5 stars108 Reviews
Write a vehicle reviewSee all 108 reviews
  • 5 star
    (47%)
  • 4 star
    (27%)
  • 3 star
    (14%)
  • 2 star
    (7%)
  • 1 star
    (5%)
5 out of 5 stars

Most reliable crossover on the market

MtnGirl, 08/27/2016
2015 Toyota RAV4 XLE 4dr SUV AWD (2.5L 4cyl 6A)
This car is SUPER reliable. I have had zero issues with this vehicle and expect to drive it for many years to come. The quality on the interior certainly leaves a bit to be desired, but after trading in my 2014 Jeep Grand Cherokee (w 28k miles), I know better than anyone that all the fancy features and cabin comfort in the world do not make up for a mechanically unreliable vehicle. The … Jeep was one problem after another, despite having very low miles. In comparison, the Rav4 has needed nothing since the day I drove it off the lot. If some cheap details in the cabin are the worst thing about this SUV, then you know it's a good vehicle. Toyota did not cut corners where it truly counts with this vehicle (i.e. under the hood), except I guess people are upset about the v6 option dissolving. However, the 4 cyl is just fine for me. Do NOT buy this car expecting a luxury ride--buy this car because you want a vehicle that will get you where you need to go no matter what, and will last you 10+ years with minimal problems. Who cares if people think it's "boring" to drive? After my Jeep nightmare, I can tell you that it is WAY more boring to sit at a dealership for hours waiting for repairs!! When you start up the Rav you know you will get to your destination no matter what. At the end of the day, that's all I care about. If you're a buyer with similar priorities, you'll love the 2015 Rav4
Report abuse
Filters
Skip to Results

Applied Filters5Active

Select Buying Experience

Location

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