Skip to main content
Skip to Filters
2,263 listings
  • New Listing
    $12,495
    fair price
    $163 below market
    • 77,831 miles
    • 1 accident, 3 owners, personal use only
    • 5 Seats, 22 City / 28 Hwy MPG
    • Prestige Auto Brokers (24 mi away)
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    • Trip Computer
    • Rear Bench Seats
    Close

    Located in Phoenix, AZ / 24 miles away from Mesa, AZ

    2012 Toyota Rav4 with ONLY 77k miles Silver with light gray interior Bluetooth Backup Camera Financing available Trades welcome !!!!!!!      Open by...

    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: 2T3ZF4DV1CW126550
    Stock: A2559
    Certified Pre-Owned: No
    Listed since: 07-09-2025

    • 106,529 miles
    • No accidents, 2 owners, personal use only
    • 5 Seats, 22 City / 29 Hwy MPG
    • Driveway (21 mi away)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Tire Pressure Warnin...
    Close

    Located in Phoenix, AZ / 21 miles away from Mesa, AZ

    Rare Find,Back-Up Camera,Bluetooth,Brake Assist,Sunroof / Moonroof,Power Door Locks,Brake Assist,Gasoline Fuel,CD Player,ABS,Cloth Seats,Rear Defrost,...

    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: JTMRFREV9DD008370
    Stock: DD008370T
    Certified Pre-Owned: No

  • $38,981
    fair price
    $1,158 above market
    • 25,048 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 27 City / 35 Hwy MPG
    • Avondale Toyota (24 mi away)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Avondale, AZ / 24 miles away from Mesa, 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: 2T3Y1RFV5RC272240
    Stock: 253329A
    Certified Pre-Owned: Yes
    Listed since: 07-03-2025

  • New Listing
    $29,977
    fair price
    $145 above market
    • 28,018 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 28 City / 35 Hwy MPG
    • Big Two Toyota of Chandler (8 mi away)
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Chandler, AZ / 8 miles away from Mesa, AZ

    This vehicle is a 2021 Toyota RAV4 XLE, a certified pre-owned SUV with low mileage of 28,018. It has a 2.5 liter 4 cylinder engine with fuel injection...

    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: 2T3W1RFV0MC148537
    Stock: 92360A
    Certified Pre-Owned: Yes
    Listed since: 07-06-2025

  • $29,900
    fair price
    $562 above market
    • 36,415 miles
    • No accidents, 1 owner, personal use
    • 5 Seats, 28 City / 35 Hwy MPG
    • Certified Benz & Beemer (7 mi away)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Scottsdale, AZ / 7 miles away from Mesa, AZ

    **$33,358 ORIGINAL MSRP**XLE GRADE WEATHER PACKAGE($1,075)**6 SPEAKER SOUND SYSTEM**FRONT DUAL ZONE CLIMATE CONTROL**POWER MOONROOF**POWER LIFTGATE**A...

    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: 2T3C1RFV4MW161003
    Stock: 24337A
    Certified Pre-Owned: No
    Listed since: 05-08-2025

  • New Listing
    $25,990
    fair price
    $464 above market
    • 43,255 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 27 City / 35 Hwy MPG
    • Carvana - Phoenix (16 mi away)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Phoenix, AZ / 16 miles away from Mesa, 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: 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: 2T3H1RFV8MW107306
    Stock: 2003847099
    Certified Pre-Owned: No
    Listed since: 07-10-2025

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

    Located in Scottsdale, AZ / 18 miles away from Mesa, 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
    $27,419
    fair price
    $593 above market
    • 47,651 miles
    • No accidents, 2 owners, personal use
    • 5 Seats, 27 City / 35 Hwy MPG
    • AutoNation Chevrolet Gilbert (9 mi away)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Gilbert, AZ / 9 miles away from Mesa, AZ

    Xle Premium Grade Weather PackageSun/MoonroofCarpet Mat PackageLane Keeping AssistKeyless StartRear Spoiler50 State EmissionsLight Gray; Softex...

    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: 2T3C1RFV4LW066634
    Stock: LW066634
    Certified Pre-Owned: No
    Listed since: 07-05-2025

  • $28,998
    fair price
    $639 above market
    • 16,048 miles
    • 1 accident, 1 owner, personal use only
    • 5 Seats, 27 City / 35 Hwy MPG
    • Camelback Toyota (14 mi away)
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Phoenix, AZ / 14 miles away from Mesa, AZ

    This is a Certified Pre-Owned Vehicle by MPP.RAV4 LE, 4D Sport Utility, 2.5L 4-Cylinder DOHC Dual VVT-i, Black w/Fabric Seat Trim. Certified. Certific...

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

  • $29,499
    fair price
    $537 above market
    • 48,693 miles
    • No accidents, 1 owner, rental vehicle
    • 5 Seats, 27 City / 33 Hwy MPG
    • Enterprise Car Sales Scottsdale (7 mi away)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Scottsdale, AZ / 7 miles away from Mesa, 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: 2T3P1RFV6PW389865
    Stock: 8FLNP5
    Certified Pre-Owned: No
    Listed since: 04-08-2025

  • $29,900
    fair price
    $740 above market
    • 50,678 miles
    • No accidents, 1 owner, rental vehicle
    • 5 Seats, 27 City / 34 Hwy MPG
    • Courtesy Chevrolet (14 mi away)
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    • Blind Spot Monitorin...
    Close

    Located in Phoenix, AZ / 14 miles away from Mesa, AZ

    Sales price is plus tax, title, license, and $599 Doc fee, and dealer installed accessories. All New & Used Courtesy vehicles come pre-equipped with L...

    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: 2T3W1RFVXRW302984
    Stock: SDP10686
    Certified Pre-Owned: No
    Listed since: 07-02-2025

  • $31,998
    fair price
    $439 above market
    • 31,384 miles
    • No accidents, 1 owner, rental vehicle
    • 5 Seats, 27 City / 34 Hwy MPG
    • Camelback Toyota (14 mi away)
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    • Blind Spot Monitorin...
    Close

    Located in Phoenix, AZ / 14 miles away from Mesa, AZ

    This is a Certified Pre-Owned Vehicle by MPP.Apple Car Play, Bluetooth, Back Up Camera, One Owner, Black w/SofTex Seat Trim. 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 (27 City/34 Highway)

    Listing Information:

    VIN: 2T3W1RFV0RC263498
    Stock: M9030
    Certified Pre-Owned: Yes
    Listed since: 07-04-2025

  • $23,995
    fair price
    $505 above market
    • 76,400 miles
    • No accidents, 2 owners, personal use only
    • 5 Seats, 27 City / 35 Hwy MPG
    • Camelback Toyota (14 mi away)
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Phoenix, AZ / 14 miles away from Mesa, AZ

    This is a Certified Pre-Owned Vehicle by MPP.RAV4 LE, 4D Sport Utility, 2.5L 4-Cylinder DOHC Dual VVT-i, 8-Speed Automatic, Silver, Cloth. Certified. ...

    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: 2T3H1RFV1LC048809
    Stock: M8888A
    Certified Pre-Owned: Yes
    Listed since: 06-29-2025

  • Price Drop
    • 93,473 miles
    • No accidents, 4 owners, personal use only
    • 5 Seats, 19 City / 27 Hwy MPG
    • Prestige Auto Brokers (24 mi away)
    • Tire Pressure Warnin...
    • Rear Bench Seats
    • Stability Control
    • Aux Audio Inputs
    • Fold Flat Rear Seats
    Close

    Located in Phoenix, AZ / 24 miles away from Mesa, AZ

    Financing available Trades welcome !!!!!!!      Open by appointment only       !!!!!! Price plus sales tax license and $399 doc fee NO hidden fees...

    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:

    22 Combined MPG (19 City/27 Highway)

    Listing Information:

    VIN: 2T3WK4DV7BW010993
    Stock: K25045
    Certified Pre-Owned: No
    Listed since: 06-01-2025

  • New Listing
    $28,999
    good price
    $1,544 below market
    • 64,280 miles
    • 1 accident, 1 owner, personal use only
    • 5 Seats, 27 City / 35 Hwy MPG
    • Tempe Honda (6 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

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

    Black Artificial Leather.Priced below KBB Fair Purchase Price!Tempe Honda Difference: Hassle Free Experience**Best in Market pricing** 24 hour Roads...

    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: JTMY1RFV6MD069152
    Stock: H52351A
    Certified Pre-Owned: No
    Listed since: 07-10-2025

    • 32,384 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 27 City / 34 Hwy MPG
    • CarMax Phoenix - West Valley (24 mi away)
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Tolleson, AZ / 24 miles away from Mesa, AZ

    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:

    30 Combined MPG (27 City/34 Highway)

    Listing Information:

    VIN: 2T3W1RFV1PW240839
    Stock: 27452159
    Certified Pre-Owned: No

  • New Listing
    $28,499
    fair price
    $198 below market
    • 51,871 miles
    • 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 Mesa, 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 Unavailable.

    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

  • Price Drop
    • 78,174 miles
    • No accidents, 2 owners, corporate fleet vehicle
    • 5 Seats, 28 City / 35 Hwy MPG
    • Driveway (21 mi away)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    • Blind Spot Monitorin...
    Close

    Located in Phoenix, AZ / 21 miles away from Mesa, AZ

    Apple CarPlay,Back-Up Camera,Blind Spot Monitor,Bluetooth,Brake Assist,Keyless Start,Lane Keeping Assist,Satellite Radio,WiFi Hotspot,Power Door Locks...

    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: 2T3W1RFV5NC180224
    Stock: NC180224P
    Certified Pre-Owned: No

  • New Listing
    $24,990
    fair price
    $264 below market
    • 70,814 miles
    • 5 Seats, 28 City / 35 Hwy MPG
    • Carvana - Phoenix (16 mi away)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    • Blind Spot Monitorin...
    Close

    Located in Phoenix, AZ / 16 miles away from Mesa, 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 Unavailable.

    Features and Specs:

    30 Combined MPG (28 City/35 Highway)

    Listing Information:

    VIN: 2T3W1RFV7MW166841
    Stock: 2003847569
    Certified Pre-Owned: No
    Listed since: 07-12-2025

  • $30,336
    fair price
    $798 below market
    • 64,579 miles
    • 2 accidents, 1 owner, personal use only
    • 5 Seats, 27 City / 35 Hwy MPG
    • Toyota Of Surprise (35 mi away)
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Surprise, AZ / 35 miles away from Mesa, AZ

    Recent Arrival! Ash Artificial Leather, 3 Spoke Leather Heated Steering Wheel, Digital Rearview Mirror w/HomeLink, Front Seat Heating/Ventilation, Hei...

    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: 2T3Y1RFV0NW218904
    Stock: TT3413A
    Certified Pre-Owned: No
    Listed since: 06-30-2025

    • 5,849 miles
    • No accidents, 1 owner, personal use
    • 5 Seats, 27 City / 35 Hwy MPG
    • Camelback Toyota (14 mi away)
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Phoenix, AZ / 14 miles away from Mesa, AZ

    This is a Certified Pre-Owned Vehicle by MPP.Bluetooth, Local Trade, Back Up Camera, Black w/Fabric Seat Trim. Certified. Certification Program Detail...

    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: 2T3H1RFV7NC202734
    Stock: 110285A
    Certified Pre-Owned: Yes
    Listed since: 06-19-2025

Showing 106 - 126 out of 2,263 listings

Consumer Reviews for the Toyota RAV4

Read recent reviews for the Toyota RAV4
Overall Consumer Rating
3.6 out of 5 stars387 Reviews
Write a vehicle reviewSee all 387 reviews
  • 5 star
    (43%)
  • 4 star
    (14%)
  • 3 star
    (17%)
  • 2 star
    (13%)
  • 1 star
    (13%)
5 out of 5 stars

Thumbs up!!

Tom and Carole, 02/23/2023
2023 Toyota RAV4
We could see some improvements on 2023 RAV4 (we had the 2019 RAV4.) We truly love it! We really need more time to study the multimedia manual in order to use the display fluently.
Report abuse
Filters
Skip to Results

Applied Filters4Active

Select Buying Experience

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.