Skip to main content
Skip to Filters
770 listings
  • New Listing
    Stock photo**
    • 54,885 miles
    • 54 City / 50 Hwy MPG
    • BMW of Alexandria (147 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Alexandria, VA / 147 miles away from Virginia Beach, VA

    AutoCheck Vehicle History Summary Unavailable.

    Features and Specs:

    52 Combined MPG (54 City/50 Highway)

    Listing Information:

    VIN: JTDKARFU8G3501490
    Stock: 501490AP
    Certified Pre-Owned: No
    Listed since: 07-30-2025

  • New Listing
    Stock photo**
    • 70,010 miles
    • 54 City / 50 Hwy MPG
    • Country Chevrolet (160 mi away)
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    • Tire Pressure Warnin...
    Close

    Located in Warrenton, VA / 160 miles away from Virginia Beach, VA

    2016 Toyota Prius Two Midnight Black FWD 1.8L 4-Cylinder DOHC 16V VVT-i CVT1.8L 4-Cylinder DOHC 16V VVT-i.

    AutoCheck Vehicle History Summary Unavailable.

    Features and Specs:

    52 Combined MPG (54 City/50 Highway)

    Listing Information:

    VIN: JTDKBRFU1G3010692
    Stock: W63529
    Certified Pre-Owned: No
    Listed since: 07-31-2025

  • New Listing
    Stock photo**
    • 61,348 miles
    • 1 accident, 1 owner, personal use only
    • 58 City / 53 Hwy MPG
    • Xride Cars (158 mi away)
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    • Tire Pressure Warnin...
    Close

    Located in Raleigh, NC / 158 miles away from Virginia Beach, VA

    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:

    56 Combined MPG (58 City/53 Highway)

    Listing Information:

    VIN: JTDKARFU9G3007820
    Stock: 007820
    Certified Pre-Owned: No

  • $29,800
    good price
    $1,795 below market
    • 14,662 miles
    • No accidents, 2 owners, personal use only
    • 49 City / 50 Hwy MPG
    • Heritage Toyota Owings Mills (181 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Keyless Entry/Start
    Close

    Located in Owings Mills, MD / 181 miles away from Virginia Beach, VA

    Recent Arrival! **ALL WHEEL DRIVE**, **POWER DRIVERS SEAT**, **HEATED LEATHER SEATS**, **BACKUP CAMERA**, **FRONT BUCKET SEATS**, **SPLIT FOLDING REAR...

    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:

    49 Combined MPG (49 City/50 Highway)

    Listing Information:

    VIN: JTDADABU1P3004405
    Stock: 7P004405
    Certified Pre-Owned: No
    Listed since: 06-24-2025

  • $18,457
    good price
    $1,883 below market
    • 74,556 miles
    • No accidents, 1 owner, corporate fleet vehicle
    • 58 City / 53 Hwy MPG
    • Driveway (In-stock online)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    • Tire Pressure Warnin...
    Close

    Located in Pocatello, ID / 1,956 miles away from Virginia Beach, VA

    CarFax No Accidents Reported,CarFax 1-Owner,High Demand,Rare Find,Green Vehicle,Apple CarPlay,Back-Up Camera,Bluetooth,Brake Assist,Keyless Start,Lane...

    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:

    56 Combined MPG (58 City/53 Highway)

    Listing Information:

    VIN: JTDKAMFU8M3147842
    Stock: M3147842A
    Certified Pre-Owned: No

  • Price Drop
    $19,892
    fair price
    $115 above market
    • 35,615 miles
    • No accidents, 2 owners, personal use
    • 54 City / 50 Hwy MPG
    • Driveway (In-stock online)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Navigation
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Calabasas, CA / 2,384 miles away from Virginia Beach, VA

    CarFax No Accidents Reported,Low Mileage,Rare Find,Green Vehicle,Automatic Parking,Back-Up Camera,Blind Spot Monitor,Bluetooth,Brake Assist,Keyless St...

    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:

    52 Combined MPG (54 City/50 Highway)

    Listing Information:

    VIN: JTDKARFU7H3544140
    Stock: H3544140A
    Certified Pre-Owned: No

  • $14,995
    fair price
    $722 below market
    • 123,055 miles
    • No accidents, 3 owners, personal use only
    • 54 City / 50 Hwy MPG
    • Prestige Auto Brokers (NC) (153 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Raleigh, NC / 153 miles away from Virginia Beach, VA

    58mpg on this 2017 top of the line Prius Four Touring and comes in black with Moonstone Softex interior. Clean Carfax report! Comes loaded with the dr...

    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:

    52 Combined MPG (54 City/50 Highway)

    Listing Information:

    VIN: JTDKARFU6H3049752
    Stock: 049752
    Certified Pre-Owned: No
    Listed since: 06-13-2025

  • Price Drop
    $26,998
    fair price
    $461 below market
    • 20,540 miles
    • No accidents, 2 owners, personal use only
    • 54 City / 50 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from GA to VA*
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    • Blind Spot Monitorin...
    Close

    Located in Norcross, GA / 497 miles away from Virginia Beach, VA

    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:

    52 Combined MPG (54 City/50 Highway)

    Listing Information:

    VIN: JTDKAMFU9M3128779
    Stock: 27698367
    Certified Pre-Owned: No

    • 78,201 miles
    • No accidents, 2 owners, personal use
    • 54 City / 50 Hwy MPG
    • Driveway (In-stock online)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    • Blind Spot Monitorin...
    Close

    Located in Dallas, TX / 1,198 miles away from Virginia Beach, VA

    Green Vehicle,Apple CarPlay,Back-Up Camera,Blind Spot Monitor,Bluetooth,Brake Assist,Heated Seats,Heated Steering Wheel,Keyless Start,Lane Keeping Ass...

    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:

    52 Combined MPG (54 City/50 Highway)

    Listing Information:

    VIN: JTDKAMFU5M3131761
    Stock: M3131761P
    Certified Pre-Owned: No

  • Price Drop
    $34,000
    fair price
    $882 above market
    • 12,418 miles
    • No accidents, 1 owner, personal use
    • 49 City / 50 Hwy MPG
    • First Team Subaru Norfolk (5 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Norfolk, VA / 5 miles away from Virginia Beach, VA

    2023 Toyota Prius Limited AWD Continuously Variable (ECVT) 2.0L 4-Cylinder DOHC 16V VVT 2.0L 4-Cylinder DOHC 16V VVT.Recent Arrival! Odometer is 83...

    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:

    49 Combined MPG (49 City/50 Highway)

    Listing Information:

    VIN: JTDADABU3P3005149
    Stock: ND251274A
    Certified Pre-Owned: No
    Listed since: 07-19-2025

  • New Listing
    $19,998
    fair price
    $114 below market
    • 82,249 miles
    • No accidents, 3 owners, corporate fleet vehicle
    • 58 City / 53 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from CO to VA*
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    • Tire Pressure Warnin...
    Close

    Located in Parker, CO / 1,562 miles away from Virginia Beach, VA

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

    56 Combined MPG (58 City/53 Highway)

    Listing Information:

    VIN: JTDKAMFU1M3130736
    Stock: 27415749
    Certified Pre-Owned: No

  • New Listing
    • 9,428 miles
    • No accidents, 1 owner, personal use only
    • 54 City / 50 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from OR to VA*
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    • Tire Pressure Warnin...
    Close

    Located in Beaverton, OR / 2,464 miles away from Virginia Beach, VA

    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:

    52 Combined MPG (54 City/50 Highway)

    Listing Information:

    VIN: JTDKBRFU7H3028180
    Stock: 27013543
    Certified Pre-Owned: No

  • $25,999
    fair price
    $131 below market
    • 48,251 miles
    • No accidents, 1 owner, corporate fleet vehicle
    • 57 City / 56 Hwy MPG
    • Royal Auto Club (165 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Upgraded Headlights
    • Blind Spot Monitorin...
    Close

    Located in Sterling, VA / 165 miles away from Virginia Beach, VA

    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:

    57 Combined MPG (57 City/56 Highway)

    Listing Information:

    VIN: JTDACAAU6P3002296
    Stock: SAI3017
    Certified Pre-Owned: No

  • New Listing
    Stock photo**
    $15,980
    good price
    $821 below market
    • 104,046 miles
    • No accidents, 1 owner, personal use only
    • 54 City / 50 Hwy MPG
    • Mark Jacobson Toyota (172 mi away)
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    • Tire Pressure Warnin...
    Close

    Located in Durham, NC / 172 miles away from Virginia Beach, VA

    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:

    52 Combined MPG (54 City/50 Highway)

    Listing Information:

    VIN: JTDKBRFU6H3049084
    Stock: 80641A
    Certified Pre-Owned: No
    Listed since: 07-29-2025

  • $12,700
    good price
    $987 below market
    • 151,548 miles
    • 1 accident, 3 owners, personal use only
    • 54 City / 50 Hwy MPG
    • Mix Auto Sales (168 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Gaithersburg, MD / 168 miles away from Virginia Beach, VA

    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:

    52 Combined MPG (54 City/50 Highway)

    Listing Information:

    VIN: JTDKARFU2H3532655
    Stock: 24-532655
    Certified Pre-Owned: No
    Listed since: 04-03-2025

    • 7,054 miles
    • No accidents, 1 owner, personal use only
    • 58 City / 53 Hwy MPG
    • Carvana (In-stock online)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    • Tire Pressure Warnin...
    Close

    Located in Tampa, FL / 717 miles away from Virginia Beach, VA

    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:

    56 Combined MPG (58 City/53 Highway)

    Listing Information:

    VIN: JTDKAMFU2M3137744
    Stock: 2003802321
    Certified Pre-Owned: No
    Listed since: 06-12-2025

  • $21,850
    good price
    $1,636 below market
    • 94,007 miles
    • 2 accidents, 1 owner, personal use only
    • 53 City / 54 Hwy MPG
    • District Auto Group (145 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Upgraded Headlights
    Close

    Located in Temple Hills, MD / 145 miles away from Virginia Beach, VA

    CARFAX One-Owner. 2.0L 4-Cylinder DOHC 16V VVT, Alloy wheels, Auto High-beam Headlights, Brake assist, Delay-off headlights, Dual front side impact ai...

    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:

    54 Combined MPG (53 City/54 Highway)

    Listing Information:

    VIN: JTDADABU0P3002161
    Stock: 673
    Certified Pre-Owned: No
    Listed since: 01-30-2025

  • Price Drop
    $21,990
    good price
    $1,421 below market
    • 44,189 miles
    • 1 accident, 1 owner, personal use only
    • 51 City / 47 Hwy MPG
    • Driveway (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Troy, MI / 545 miles away from Virginia Beach, VA

    Rare Find,Green Vehicle,Apple CarPlay,Back-Up Camera,Blind Spot Monitor,Bluetooth,Brake Assist,Keyless Start,Lane Keeping Assist,Satellite Radio,WiFi ...

    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:

    49 Combined MPG (51 City/47 Highway)

    Listing Information:

    VIN: JTDL9MFU6M3031035
    Stock: M3031035PA
    Certified Pre-Owned: No

  • Price Drop
    Stock photo**
    $17,999
    fair price
    $575 below market
    • 103,057 miles
    • No accidents, 1 owner, personal use
    • 54 City / 50 Hwy MPG
    • Malloy Ford (197 mi away)
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    • Blind Spot Monitorin...
    Close

    Located in Winchester, VA / 197 miles away from Virginia Beach, VA

    1-OWNER AND A CLEAN CARFAX*2021 Toyota Prius LE*FWD 1.8L 4-Cylinder DOHC 16V VVT-i Continuously Variable (ECVT) 54/50 City/Highway MPGREAR CAMERABLUET...

    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:

    52 Combined MPG (54 City/50 Highway)

    Listing Information:

    VIN: JTDKAMFU5M3131663
    Stock: P4389
    Certified Pre-Owned: No
    Listed since: 07-20-2025

  • $11,998
    fair price
    $612 below market
    • 93,075 miles
    • 1 accident, 1 owner, personal use only
    • 51 City / 48 Hwy MPG
    • 1st Auto Gallery (133 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Keyless Entry/Start
    • Power Driver Seat
    Close

    Located in Stafford, VA / 133 miles away from Virginia Beach, VA

    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:

    50 Combined MPG (51 City/48 Highway)

    Listing Information:

    VIN: JTDKN3DU7F0431890
    Stock: AG1125
    Certified Pre-Owned: No

  • $14,600
    good price
    $668 below market
    • 107,351 miles
    • 1 accident, 1 owner, personal use only
    • 54 City / 50 Hwy MPG
    • Carrera Autohaus (166 mi away)
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    • Tire Pressure Warnin...
    Close

    Located in Durham, NC / 166 miles away from Virginia Beach, VA

    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:

    52 Combined MPG (54 City/50 Highway)

    Listing Information:

    VIN: JTDKBRFU4H3035622
    Stock: 035622
    Certified Pre-Owned: No
    Listed since: 07-18-2025

Showing 127 - 147 out of 770 listings

Consumer Reviews for the Toyota Prius

Read recent reviews for the Toyota Prius
Overall Consumer Rating
4.5 out of 5 stars45 Reviews
Write a vehicle reviewSee all 45 reviews
  • 5 star
    (76%)
  • 4 star
    (11%)
  • 3 star
    (7%)
  • 2 star
    (4%)
  • 1 star
    (2%)
5 out of 5 stars

Rock Solid

Hybrid Cruiser, 05/08/2019
2019 Toyota Prius LE AWD-e 4dr Hatchback AWD (1.8L 4cyl gas/electric hybrid CVT)
I am home... this car is where I belong. In less than 24 hours of ownership, this is quite possibly my favorite car ever (and I've owned 17 cars in my life). Took delivery two hours away and recorded a solid 62.5mpg on the highway (keeping in mind the break-in requirements). The CVT is perfect (I came from owning a line of late-model Subarus, and throttle tip-in and rubbery-band … effect were terrible in the Subarus). The Prius rides like a much larger car - feels solid on the road, very very smooth and quiet. Happy to have the AWD for my slippery, slopey, snowy driveway in winter. Roomy interior! Steering still carries the artificial electric boost and feel that most Prius drivers will instantly recognize. Coming from the superior Eyesight package available in Subaru, I'm not as thrilled with Toyota's Sensing package, but it is what it is. Entune is terrible, and I didn't think I would miss Apple Carplay, but I do. And one small fault: it would be nice to backlight the shifter column to see the shift patterns in the dark (I know they are on the dash, but something about the shifter having it backlit is better to me). No dealbreakers here... the car is simply phenomenal... I love coasting through traffic and starting off effortlessly. Well done.
Report abuse

Used 2016 Toyota Prius in Virginia Beach, VA Values

Estimated values
2016 Toyota Prius Three 4dr Hatchback (1.8L 4cyl gas/electric hybrid CVT) with no options
ConditionTrade-InPrivate PartyDealer Retail
Outstanding$12,291$15,670$18,128
Clean$11,847$15,041$17,329
Average$11,106$13,992$15,998
Rough$10,143$12,629$14,268

The average list price of a used 2016 Toyota Prius in Virginia Beach, Virginia is $21,108. The average mileage on a used Toyota Prius 2016 for sale in Virginia Beach, Virginia is 66,169. Based on the average mileage of 66,169 for used 2016 Toyota Prius for sale in Virginia Beach, VA and using an average vehicle condition rating, which means the vehicle may have a few mechanical and/or cosmetic problems and may require a considerable amount of reconditioning, we appraise the average trade-in value of a used Toyota Prius 2016 in Virginia Beach, Virginia to be $11,106.

Filters
Skip to Results

Applied Filters4Active

Select Buying Experience

Location

Search radius200 miles
Search radius

Make & Model

Year

New / Used

Price & Payments

Price Rating

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.