Skip to main content
Skip to Filters
494 listings
  • Price Drop
    $21,988
    great price
    $2,740 below market
    • 55,226 miles
    • No accidents, 1 owner, corporate fleet vehicle
    • 5 Seats, 41 City / 37 Hwy MPG
    • Auto Club of Edison (22 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    Close

    Located in Edison, NJ / 22 miles away from Trenton, NJ

    NJ's #1 Car Dealership | Auto Club of Edison | (732) 630-7777| sales@autoclubofedison.com | Edison, NJ| This 2019 Toyota RAV4 Hybrid LE is a reliable ...

    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:

    39 Combined MPG (41 City/37 Highway)

    Listing Information:

    VIN: 2T3MWRFV2KW035340
    Stock: AG744
    Certified Pre-Owned: No
    Listed since: 07-08-2025

  • $30,995
    great price
    $2,245 below market
    • 55,261 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 41 City / 38 Hwy MPG
    • Automotive Avenues (24 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Wall, NJ / 24 miles away from Trenton, NJ

    Just arrived is this composed, ONE-OWNER, ALL-WHEEL DRIVE 2023 Toyota RAV4 Hybrid XLE Premium! ''The 2023 Toyota RAV4 checks off all the compact SUV 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:

    40 Combined MPG (41 City/38 Highway)

    Listing Information:

    VIN: JTMB6RFV7PD085050
    Stock: 55277
    Certified Pre-Owned: No
    Listed since: 07-09-2025

  • $29,995
    great price
    $4,399 below market
    • 62,357 miles
    • 2 accidents, 1 owner, personal use only
    • 5 Seats, 41 City / 38 Hwy MPG
    • Automotive Avenues (24 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Wall, NJ / 24 miles away from Trenton, NJ

    Just arrived is this composed, ONE-OWNER, ALL-WHEEL DRIVE 2023 Toyota RAV4 Hybrid XSE! ''The 2023 Toyota RAV4 checks off all the compact SUV must-have...

    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:

    40 Combined MPG (41 City/38 Highway)

    Listing Information:

    VIN: 2T3E6RFV0PW043500
    Stock: 55793
    Certified Pre-Owned: No
    Listed since: 08-04-2025

  • $22,988
    great price
    $2,609 below market
    • 66,441 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 41 City / 38 Hwy MPG
    • Auto Club of Edison (22 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Edison, NJ / 22 miles away from Trenton, NJ

    NJ's #1 Car Dealership | Auto Club of Edison | (732) 630-7777| sales@autoclubofedison.com | Edison, NJ| This 2020 Toyota RAV4 Hybrid XLE is a remarkab...

    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:

    40 Combined MPG (41 City/38 Highway)

    Listing Information:

    VIN: 2T3RWRFV7LW086985
    Stock: AG777
    Certified Pre-Owned: No
    Listed since: 07-29-2025

  • Price Drop
    $32,500
    great price
    $2,289 below market
    • 48,351 miles
    • No accidents, 2 owners, personal use only
    • 5 Seats, 41 City / 38 Hwy MPG
    • Fred Beans Toyota of Flemington (23 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Flemington, NJ / 23 miles away from Trenton, NJ

    2024 Toyota RAV4 Hybrid XLE 2.5L 4-Cylinder eCVT AWD 4D Sport Utility Magnetic Gray Metallic Free First Oil Change, 5 Day Return / 30 Day Exchange, Au...

    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:

    39 Combined MPG (41 City/38 Highway)

    Listing Information:

    VIN: 4T3RWRFV9RU112446
    Stock: T50310X
    Certified Pre-Owned: Yes
    Listed since: 06-25-2025

  • Price Drop
    $25,795
    great price
    $2,083 below market
    • 58,609 miles
    • 1 accident, 2 owners, corporate fleet vehicle
    • 5 Seats, 41 City / 38 Hwy MPG
    • Excel Auto Lounge (4 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Hightstown, NJ / 4 miles away from Trenton, NJ

    2.5L 4-Cylinder.Magnetic Gray Metallic 2022 CARFAX One-Owner. Toyota RAV4 Hybrid SE AWD eCVT 2.5L 4-Cylinder41/38 City/Highway MPG

    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:

    40 Combined MPG (41 City/38 Highway)

    Listing Information:

    VIN: JTM16RFV1ND524915
    Stock: ND524915
    Certified Pre-Owned: No
    Listed since: 03-10-2025

  • New Listing
    $15,995
    good price
    $1,584 below market
    • 118,458 miles
    • No accidents, 2 owners, personal use
    • 5 Seats, 34 City / 31 Hwy MPG
    • Automotive Avenues (24 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Wall, NJ / 24 miles away from Trenton, NJ

    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:

    33 Combined MPG (34 City/31 Highway)

    Listing Information:

    VIN: JTMDJREV4GD008743
    Stock: 56208
    Certified Pre-Owned: No
    Listed since: 08-25-2025

  • Price Drop
    $31,495
    fair price
    $709 below market
    • 11,390 miles
    • No accidents, 1 owner, corporate fleet vehicle
    • 5 Seats, 41 City / 38 Hwy MPG
    • Automotive Avenues (24 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Wall, NJ / 24 miles away from Trenton, NJ

    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:

    40 Combined MPG (41 City/38 Highway)

    Listing Information:

    VIN: 4T3RWRFV6MU028027
    Stock: 54749
    Certified Pre-Owned: No
    Listed since: 06-05-2025

  • $18,995
    good price
    $1,280 below market
    • 94,662 miles
    • No accidents, 2 owners, personal use only
    • 5 Seats, 34 City / 30 Hwy MPG
    • Victory Subaru (18 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Somerset, NJ / 18 miles away from Trenton, NJ

    Recent Arrival! 2017 Toyota RAV4 Hybrid *** CLEAN CARFAX - HYBRID XLE MODEL - POWER SUNROOF - LEATHER SEATING *** AM/FM radio: SiriusXM, Automatic tem...

    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:

    32 Combined MPG (34 City/30 Highway)

    Listing Information:

    VIN: JTMRJREV2HD089877
    Stock: HD089877
    Certified Pre-Owned: No
    Listed since: 08-16-2025

  • Price Drop
    $40,649
    fair price
    $908 below market
    • 14,162 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 41 City / 38 Hwy MPG
    • Faulkner Toyota Trevose (22 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Trevose, PA / 22 miles away from Trenton, NJ

    Certified. 2024 Toyota RAV4 Hybrid Wind Chill Pearl Local Trade-in, Fresh Oil Change, 1 Year Free Maintenance, 2.5L 4-Cylinder. CARFAX One-Owner. Clea...

    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:

    39 Combined MPG (41 City/38 Highway)

    Listing Information:

    VIN: 4T3E6RFV9RU172869
    Stock: RU172869
    Certified Pre-Owned: Yes
    Listed since: 08-11-2025

  • Price Drop
    $40,658
    fair price
    $842 below market
    • 14,602 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 41 City / 38 Hwy MPG
    • Faulkner Toyota Trevose (22 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Trevose, PA / 22 miles away from Trenton, NJ

    Certified. 2024 Toyota RAV4 Hybrid Cavalry Blue/Midnight Black Metallic Local Trade-in, Fresh Oil Change, 2.5L 4-Cylinder. CARFAX One-Owner. Clean 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:

    39 Combined MPG (41 City/38 Highway)

    Listing Information:

    VIN: 4T3E6RFV9RU172435
    Stock: RU172435
    Certified Pre-Owned: Yes
    Listed since: 08-11-2025

  • $29,991
    good price
    $1,454 below market
    • 32,340 miles
    • No accidents, 1 owner, rental vehicle
    • 5 Seats, 41 City / 38 Hwy MPG
    • Driveway (16 mi away)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    Close

    Located in Freehold, NJ / 16 miles away from Trenton, NJ

    CarFax No Accidents Reported,CarFax 1-Owner,Green Vehicle,Back-Up Camera,Bluetooth,Brake Assist,Lane Keeping Assist,Satellite Radio,WiFi Hotspot,Power...

    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:

    39 Combined MPG (41 City/38 Highway)

    Listing Information:

    VIN: 4T3LWRFV1RU144930
    Stock: FTP7481
    Certified Pre-Owned: No

  • $26,888
    good price
    $1,063 below market
    • 86,386 miles
    • No accidents, 2 owners, corporate fleet vehicle
    • 5 Seats, 41 City / 38 Hwy MPG
    • Freehold Mitsubishi (15 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Freehold Township, NJ / 15 miles away from Trenton, NJ

    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:

    40 Combined MPG (41 City/38 Highway)

    Listing Information:

    VIN: 4T3RWRFV3PU089145
    Stock: 4T3RWRFV3PU089145
    Certified Pre-Owned: No
    Listed since: 07-21-2025

  • $34,588
    fair price
    $410 below market
    • 27,075 miles
    • No accidents, 1 owner, personal use
    • 5 Seats, 41 City / 38 Hwy MPG
    • Team Toyota of Langhorne (18 mi away)
    • Five Star Dealer
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Langhorne, PA / 18 miles away from Trenton, NJ

    CARFAX One-Owner. Clean CARFAX. Certified. White 2022 Toyota RAV4 Hybrid XLE AWD eCVT 2.5L 4-Cylinder 2.5L 4-Cylinder, 4-Wheel Disc Brakes, 6 Speakers...

    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:

    40 Combined MPG (41 City/38 Highway)

    Listing Information:

    VIN: 4T3RWRFV1NU073300
    Stock: 131073A
    Certified Pre-Owned: Yes
    Listed since: 08-04-2025

  • Price Drop
    $32,485
    fair price
    $362 below market
    • 10,626 miles
    • No accidents, 1 owner, personal use
    • 5 Seats, 41 City / 38 Hwy MPG
    • Team Toyota of Langhorne (18 mi away)
    • Five Star Dealer
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    Close

    Located in Langhorne, PA / 18 miles away from Trenton, NJ

    CARFAX One-Owner. Clean CARFAX. Certified. Silver 2022 Toyota RAV4 Hybrid LE AWD eCVT 2.5L 4-Cylinder 2.5L 4-Cylinder, 4-Wheel Disc Brakes, 6 Speakers...

    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:

    40 Combined MPG (41 City/38 Highway)

    Listing Information:

    VIN: 4T3MWRFVXNU059308
    Stock: 25529
    Certified Pre-Owned: Yes
    Listed since: 08-29-2025

  • $20,000
    fair price
    $956 below market
    • 80,272 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 34 City / 31 Hwy MPG
    • Fred Beans Toyota of Flemington (23 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Flemington, NJ / 23 miles away from Trenton, NJ

    Recent Arrival! 2016 Toyota RAV4 Hybrid Limited 2.5L 4-Cylinder CVT AWD 4D Sport Utility Black Sand Pearl Free First Oil Change, 5 Day Return / 30 Day...

    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:

    33 Combined MPG (34 City/31 Highway)

    Listing Information:

    VIN: JTMDJREV9GD015137
    Stock: T506191
    Certified Pre-Owned: No
    Listed since: 08-20-2025

  • $28,647
    good price
    $881 below market
    • 65,383 miles
    • No accidents, 2 owners, personal use only
    • 5 Seats, 41 City / 38 Hwy MPG
    • Freehold Mitsubishi (15 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Freehold Township, NJ / 15 miles away from Trenton, NJ

    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:

    40 Combined MPG (41 City/38 Highway)

    Listing Information:

    VIN: JTMRWRFV7PD171859
    Stock: JTMRWRFV7PD171859
    Certified Pre-Owned: No
    Listed since: 07-21-2025

  • New Listing
    $29,400
    good price
    $1,182 below market
    • 40,930 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 41 City / 38 Hwy MPG
    • Faulkner Toyota Trevose (22 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Blind Spot Monitorin...
    Close

    Located in Trevose, PA / 22 miles away from Trenton, NJ

    Recent Arrival! Certified. 2021 Toyota RAV4 Hybrid Ruby Flare Pearl Local Trade-in, Fresh Oil Change, 1 Year Free Maintenance, RAV4 Hybrid LE, 2.5L 4-...

    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:

    40 Combined MPG (41 City/38 Highway)

    Listing Information:

    VIN: 4T3MWRFV2MU025085
    Stock: MU025085
    Certified Pre-Owned: Yes
    Listed since: 08-25-2025

  • Price Drop
    $31,955
    fair price
    $194 below market
    • 16,746 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 41 City / 38 Hwy MPG
    • Team Toyota of Langhorne (18 mi away)
    • Five Star Dealer
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Blind Spot Monitorin...
    Close

    Located in Langhorne, PA / 18 miles away from Trenton, NJ

    CARFAX One-Owner. Certified. Silver 2022 Toyota RAV4 Hybrid LE AWD eCVT 2.5L 4-Cylinder 2.5L 4-Cylinder, 4-Wheel Disc Brakes, 6 Speakers, ABS brakes, ...

    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:

    40 Combined MPG (41 City/38 Highway)

    Listing Information:

    VIN: 2T3MWRFV0NW139684
    Stock: 25512
    Certified Pre-Owned: Yes
    Listed since: 08-24-2025

  • Price Drop
    $32,888
    good price
    $1,331 below market
    • 43,681 miles
    • No accidents, 1 owner, personal use
    • 5 Seats, 41 City / 38 Hwy MPG
    • Driveway (16 mi away)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Freehold, NJ / 16 miles away from Trenton, NJ

    CarFax No Accidents Reported,CarFax 1-Owner,Green Vehicle,Back-Up Camera,Blind Spot Monitor,Bluetooth,Brake Assist,Heated Seats,Heated Steering Wheel,...

    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:

    40 Combined MPG (41 City/38 Highway)

    Listing Information:

    VIN: JTMB6RFV3PJ026983
    Stock: SP235536A
    Certified Pre-Owned: No

  • Price Drop
    $25,500
    fair price
    $601 below market
    • 66,912 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 41 City / 38 Hwy MPG
    • Driveway (16 mi away)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in North Brunswick, NJ / 16 miles away from Trenton, NJ

    CarFax No Accidents Reported,CarFax 1-Owner,Green Vehicle,Apple CarPlay,Back-Up Camera,Blind Spot Monitor,Bluetooth,Brake Assist,Heated Seats,Heated 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:

    40 Combined MPG (41 City/38 Highway)

    Listing Information:

    VIN: 2T3RWRFV1LW090031
    Stock: SD324780A
    Certified Pre-Owned: No

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

Applied Filters4Active

Select Buying Experience

Location

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