Skip to main content
Skip to Filters
238 listings

$0
BMW 7 Series rebates in 23630
Check your savings potential before you buy

  • Price Drop
    $15,026
    good price
    $1,901 below market
    • 119,127 miles
    • No accidents, 5 owners, personal use
    • 16 City / 25 Hwy MPG
    • CarPlug (111 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Fredericksburg, VA / 111 miles away from Hampton, 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:

    19 Combined MPG (16 City/25 Highway)

    Listing Information:

    VIN: WBA7F2C57GG420160
    Stock: AC4337
    Certified Pre-Owned: No

  • New Listing
    $21,999
    good price
    $2,595 below market
    • 104,963 miles
    • No accidents, 1 owner, personal use only
    • 16 City / 25 Hwy MPG
    • Explorer Auto Sales (145 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Selma, NC / 145 miles away from Hampton, 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:

    19 Combined MPG (16 City/25 Highway)

    Listing Information:

    VIN: WBA7F2C51JG423790
    Stock: 423790
    Certified Pre-Owned: No
    Listed since: 05-29-2025

  • $25,490
    good price
    $2,047 below market
    • 72,157 miles
    • No accidents, 3 owners, corporate fleet vehicle
    • 16 City / 25 Hwy MPG
    • LF Autos (161 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Baltimore, MD / 161 miles away from Hampton, VA

    Visit LFAutos online at www.lfautos.com to see more pictures of this vehicle or call us at 4**-8**-7*** today to schedule your test drive.

    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:

    19 Combined MPG (16 City/25 Highway)

    Listing Information:

    VIN: WBA7F2C53JG424522
    Stock: 424522
    Certified Pre-Owned: No
    Listed since: 04-29-2025

  • $19,990
    fair price
    $1,029 below market
    • 91,988 miles
    • No accidents, 2 owners, personal use
    • 17 City / 25 Hwy MPG
    • EZ Auto Sales (115 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Stafford, VA / 115 miles away from Hampton, VA

    ***Visit www.EzAutoSalesVa.com to view our inventory*** Offering the BEST PRICES AVAILABLE, NATIONWIDE DELIVERY, and EXTENDED WARRANTY OPTIONS. At EZ ...

    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:

    20 Combined MPG (17 City/25 Highway)

    Listing Information:

    VIN: WBA7F0C56GGL99466
    Stock: EZA5670
    Certified Pre-Owned: No

  • $82,998
    fair price
    $1,430 above market
    • 5,313 miles
    • No accidents, 1 owner, personal use only
    • 24 City / 31 Hwy MPG
    • BMW of Alexandria (131 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Alexandria, VA / 131 miles away from Hampton, VA

    * MSRP: $103,140.00 * Total Options: $2,745.00* Exterior Color: Black Sapphire Metallic 475* Interior Color: Cognac Veganza KVRI* BMW first aid kit, $...

    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:

    27 Combined MPG (24 City/31 Highway)

    Listing Information:

    VIN: WBA33EH05RCS88046
    Stock: S88046PC
    Certified Pre-Owned: No
    Listed since: 05-06-2025

  • $15,990
    good price
    $1,901 below market
    • 120,890 miles
    • 1 accident, 3 owners, personal use
    • 16 City / 25 Hwy MPG
    • NextGear Motors (147 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Raleigh, NC / 147 miles away from Hampton, VA

    Visit NextGear Motors online at WWW.NEXTGEARMOTORS.COM to see more pictures of this vehicle and a free Auto-check report. Easy Financing available! Ap...

    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 (16 City/25 Highway)

    Listing Information:

    VIN: WBA7F2C56GG415435
    Stock: 15981-A035
    Certified Pre-Owned: No

    • 10,441 miles
    • No accidents, 1 owner, rental vehicle
    • BMW of Alexandria (131 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Alexandria, VA / 131 miles away from Hampton, VA

    * MSRP: $123,575.00 * Total Options: $10,400.00* Exterior Color: Oxide Grey Metallic* Interior Color: Black Extended Merino Leather* Driving Assistanc...

    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:

    Listing Information:

    VIN: WBA43EH03RCP82023
    Stock: P82023SL
    Certified Pre-Owned: No
    Listed since: 04-18-2025

  • $81,999
    fair price
    $591 above market
    • 9,920 miles
    • No accidents, 1 owner, personal use
    • 24 City / 31 Hwy MPG
    • Select Auto Imports (130 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Alexandria, VA / 130 miles away from Hampton, VA

    ORIGINAL MSRP $102,145.00*Still under FULL Factory Warranty up to 07/03/2028 or 50,000 miles, whichever comes first.*Premium Package 2 ($1,750)*...

    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:

    27 Combined MPG (24 City/31 Highway)

    Listing Information:

    VIN: WBA33EH05RCR51566
    Stock: 22854
    Certified Pre-Owned: No
    Listed since: 05-05-2025

  • $44,998
    fair price
    $147 above market
    • 35,546 miles
    • No accidents, 1 owner, personal use
    • 22 City / 29 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from CA to VA*
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Murrieta, CA / 2,295 miles away from Hampton, 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: No

    Features and Specs:

    25 Combined MPG (22 City/29 Highway)

    Listing Information:

    VIN: WBA7T2C09NCJ44081
    Stock: 27188554
    Certified Pre-Owned: No

  • Price Drop
    $43,995
    fair price
    $510 below market
    • 42,577 miles
    • No accidents, 1 owner, personal use
    • 20 City / 27 Hwy MPG
    • Elite Auto Brokers (156 mi away)
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Gaithersburg, MD / 156 miles away from Hampton, VA

    Well kept and maintained 2022 BMW 740i xDrive AWD. One Owner Clean Carfax! *MSRP $97,445* Premium Pkg, Perforated Nappa Leather Upholstery, 19 V Spoke...

    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:

    23 Combined MPG (20 City/27 Highway)

    Listing Information:

    VIN: WBA7T4C02NCK12913
    Stock: K12913
    Certified Pre-Owned: No
    Listed since: 05-21-2025

  • $42,950
    fair price
    $103 below market
    • 39,435 miles
    • No accidents, 1 owner, personal use
    • 22 City / 29 Hwy MPG
    • Easterns Automotive Group of Sterling / Direct Car Buying (149 mi away)
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Sterling, VA / 149 miles away from Hampton, VA

    more

    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: WBA7T2C05NCK11209
    Stock: 162040
    Certified Pre-Owned: No
    Listed since: 03-01-2025

  • $30,995
    fair price
    $2,121 below market
    • 59,049 miles
    • 2 accidents, 3 owners, personal use
    • 16 City / 25 Hwy MPG
    • Hi Lo Auto Sales (177 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Frederick, MD / 177 miles away from Hampton, VA

    This car is 1 of 1, custom ordered from BMW, Original MSRP $171,000, This car has over 32k in options, 750i xDrive, 4.4L V8 32V Twin Turbocharged...

    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 (16 City/25 Highway)

    Listing Information:

    VIN: WBA7F2C53JG424634
    Stock: C23840
    Certified Pre-Owned: No
    Listed since: 02-02-2025

  • New Listing
    $17,995
    fair price
    $433 below market
    • 92,000 miles
    • 1 accident, 4 owners, corporate fleet vehicle
    • 21 City / 29 Hwy MPG
    • Exclusive Imports (194 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Roanoke, VA / 194 miles away from Hampton, VA

    2016 BMW 740I FULLY LOADED WITH COOLED AND HEATED SEATS, DRIVER ASSIST PACKAGE, LANE ASSIST AND ADAPTIVE CRUISE CONTROL! NAVIGATION AND BACK UP CAMER...

    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:

    24 Combined MPG (21 City/29 Highway)

    Listing Information:

    VIN: WBA7E2C52GG546719
    Stock: A1196
    Certified Pre-Owned: No

  • New Listing
    $49,997
    fair price
    $141 below market
    • 40,072 miles
    • No accidents, 1 owner, personal use
    • 22 City / 29 Hwy MPG
    • Land Rover Cary (160 mi away)
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Cary, NC / 160 miles away from Hampton, VA

    Bernina Gray Amber Effect Metallic 2022 BMW 7 Series 740i RWD 8-Speed Automatic 3.0L I6 DOHC 24V TwinPower Turbo Cognac Leather, 7" Touch Command Tabl...

    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: WBA7T2C06NCK50939
    Stock: RP69974
    Certified Pre-Owned: No
    Listed since: 05-20-2025

  • $25,595
    fair price
    $66 above market
    • 98,093 miles
    • No accidents, 3 owners, personal use only
    • 17 City / 25 Hwy MPG
    • Cary Auto Sales (156 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Cary, NC / 156 miles away from Hampton, VA

    Thank you for viewing our 2018 BMW 750I M SPORT PACKAGE for sale in Cary, NC. If you have any specific questions please contact us. We will be glad to...

    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:

    20 Combined MPG (17 City/25 Highway)

    Listing Information:

    VIN: WBA7F0C54JGM23934
    Stock: M23934
    Certified Pre-Owned: No
    Listed since: 09-29-2024

  • Price Drop
    $45,897
    fair price
    $418 above market
    • 36,915 miles
    • No accidents, 1 owner, personal use
    • 20 City / 27 Hwy MPG
    • Elite Auto Brokers (156 mi away)
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Gaithersburg, MD / 156 miles away from Hampton, VA

    2022 BMW 740i xDrive AWD..36k miles..One Owner Clean Carfax! *MSRP $98,295* Premium Pkg, Perforated Nappa Leather Upholstery, 19 V Spoke Wheels, Panor...

    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:

    23 Combined MPG (20 City/27 Highway)

    Listing Information:

    VIN: WBA7T4C07NCK12938
    Stock: K12938
    Certified Pre-Owned: No
    Listed since: 04-24-2025

  • $81,995
    fair price
    $467 above market
    • 16,795 miles
    • No accidents, 1 owner, personal use
    • 24 City / 31 Hwy MPG
    • i.g. Burton BMW (145 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Milford, DE / 145 miles away from Hampton, VA

    Moon/Sun Roof, Bluetooth, Backup Camera, Leather seating, Free Pickup and Dropoff for any service on new and used vehicles, Certified, AWD, Mocha Moch...

    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:

    27 Combined MPG (24 City/31 Highway)

    Listing Information:

    VIN: WBA33EH00RCP81987
    Stock: 3253277A
    Certified Pre-Owned: Yes
    Listed since: 05-03-2025

  • $46,950
    fair price
    $508 below market
    • 33,919 miles
    • 1 accident, 1 owner, personal use
    • 17 mi est. electric range
    • 19 City / 26 Hwy MPG
    • Easterns Automotive Group of Sterling / Direct Car Buying (149 mi away)
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Sterling, VA / 149 miles away from Hampton, VA

    more

    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:

    22 Combined MPG (19 City/26 Highway)

    Listing Information:

    VIN: WBA7W4C00NCJ43937
    Stock: 162291
    Certified Pre-Owned: No
    Listed since: 05-11-2025

  • $48,958
    fair price
    $252 above market
    • 42,913 miles
    • No accidents, 1 owner, personal use
    • 17 City / 24 Hwy MPG
    • Driveway (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Ramsey, NJ / 306 miles away from Hampton, VA

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

    19 Combined MPG (17 City/24 Highway)

    Listing Information:

    VIN: WBA7U2C07NCG87994
    Stock: L17401P
    Certified Pre-Owned: No

  • $54,725
    fair price
    $144 above market
    • 20,259 miles
    • 1 accident, 1 owner, corporate fleet vehicle
    • 17 City / 24 Hwy MPG
    • Easterns Automotive Group of Sterling / Direct Car Buying (149 mi away)
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Sterling, VA / 149 miles away from Hampton, VA

    more

    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:

    19 Combined MPG (17 City/24 Highway)

    Listing Information:

    VIN: WBA7U2C09NCJ21977
    Stock: 161084
    Certified Pre-Owned: No
    Listed since: 03-14-2025

    • 103,908 miles
    • No accidents, 3 owners, personal use
    • 20 City / 29 Hwy MPG
    • United Auto Corp (17 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Virginia Beach, VA / 17 miles away from Hampton, 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:

    23 Combined MPG (20 City/29 Highway)

    Listing Information:

    VIN: WBA7E4C55JGV28136
    Stock: 5720
    Certified Pre-Owned: No
    Listed since: 04-30-2025

Showing 106 - 126 out of 238 listings

Consumer Reviews for the BMW 7 Series

Read recent reviews for the BMW 7 Series
Overall Consumer Rating
4.7 out of 5 stars29 Reviews
Write a vehicle reviewSee all 29 reviews
  • 5 star
    (86%)
  • 4 star
    (7%)
  • 3 star
    (3%)
  • 2 star
    (0%)
  • 1 star
    (3%)
5 out of 5 stars

An excellent automobile.

Douglas M, 01/16/2020
2018 BMW 7 Series 750i xDrive 4dr Sedan AWD (4.4L 8cyl Turbo 8A)
I have owned 3 BMW's, the last two were the 750LI's and now I am looking at the 750I. I have had no major problems at all. They ride smooth and handle well. I do not like the run flats so chuck those after 10K miles. I have AAA if I have a flat, but never have. So I love this car. Biggest down side is the value drops faster than brick from the roof of your house. New one's are mainly … leased and the $50K loss in the first year can be someone else's problem. Buy a one to two old one with 8K to 15K miles with 2 plus years of warranty and you will have a winner. I drive them 4 to 5 years and just give to one of the kids, as it is still a great car. Only way to own a BMW 7 series or a Mercedes s 560. I had a Mercedes CL65 and it lived in the shop, so not going that way again. So buy a 7 series, feel like a king........
Report abuse

Used 2016 BMW 7 Series in Hampton, VA Values

Estimated values
2016 BMW 7 Series 750i xDrive 4dr Sedan AWD (4.4L 8cyl Turbo 8A) with no options
ConditionTrade-InPrivate PartyDealer Retail
Outstanding$16,333$21,601$25,341
Clean$15,680$20,696$24,231
Average$14,593$19,188$22,382
Rough$13,179$17,228$19,977

The average list price of a used 2016 BMW 7 Series in Hampton, Virginia is $44,720. The average mileage on a used BMW 7 Series 2016 for sale in Hampton, Virginia is 56,966. Based on the average mileage of 56,966 for used 2016 BMW 7 Series for sale in Hampton, 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 BMW 7 Series 2016 in Hampton, Virginia to be $14,593.

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

EV Details

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.