Skip to main content
Skip to Filters
199 listings
  • New Listing
    $19,799
    great price
    • 85,547 miles
    • No accidents, 2 owners, personal use only
    • 21 City / 29 Hwy MPG
    • EchoPark Automotive Dallas (Grand Prairie) (35 mi away)
    • Five Star Dealer
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Grand Prairie, TX / 35 miles away from Little Elm, TX

    At EchoPark, it’s all about offering you options for a happy experience. We have thousands of new-to-you makes and models that range from sedans to tr...

    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 (21 City/29 Highway)

    Listing Information:

    VIN: WBA7E2C5XHG739170
    Stock: YHG739170
    Certified Pre-Owned: No
    Listed since: 05-03-2025

  • New Listing
    • 20,342 miles
    • Frame damage reported, 1 owner, personal use
    • 22 City / 29 Hwy MPG
    • Auto Web Expo (15 mi away)
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Plano, TX / 15 miles away from Little Elm, TX

    Recent Arrival! Priced below KBB Fair Purchase Price! CARFAX One-Owner. M SPORT, 16 Speakers, Aerodynamic Kit, Anthracite Headliner, Connected Package...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Issue reported

    Salvage Vehicle: No

    Frame Damage: Yes

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    25 Combined MPG (22 City/29 Highway)

    Listing Information:

    VIN: WBA7T2C09NCJ65870
    Stock: PJ65870
    Certified Pre-Owned: No
    Listed since: 05-06-2025

  • New Listing
    • 36,032 miles
    • 1 accident, 2 owners, personal use
    • 17 City / 25 Hwy MPG
    • Sewell BMW of Grapevine (18 mi away)
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Grapevine, TX / 18 miles away from Little Elm, TX

    BMW of Grapevine proudly offers this 2020 BMW 750i xDrive All Wheel Drive that has been professionally inspected by one of our Sewell technicians. Thi...

    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:

    20 Combined MPG (17 City/25 Highway)

    Listing Information:

    VIN: WBA7U2C00LGJ59703
    Stock: 5349959B
    Certified Pre-Owned: No
    Listed since: 05-09-2025

    • 40,677 miles
    • 1 accident, 1 owner, personal use
    • 22 City / 29 Hwy MPG
    • Auto Web Expo (15 mi away)
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Plano, TX / 15 miles away from Little Elm, TX

    Priced below KBB Fair Purchase Price! CARFAX One-Owner. Premium Wheels, M SPORT, 740i M SPORT, 16 Speakers, Aerodynamic Kit, Anthracite Headliner, 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:

    25 Combined MPG (22 City/29 Highway)

    Listing Information:

    VIN: WBA7T2C03NCH95581
    Stock: PH95581
    Certified Pre-Owned: No
    Listed since: 02-28-2025

  • New Listing
    • 26,241 miles
    • Frame damage reported, 1 owner, personal use
    • 22 City / 29 Hwy MPG
    • Auto Web Expo (15 mi away)
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Plano, TX / 15 miles away from Little Elm, TX

    Recent Arrival! Priced below KBB Fair Purchase Price! CARFAX One-Owner. Front Massaging Seats, Head-Up Display, Increased Top Speed Limiter, Navigatio...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Issue reported

    Salvage Vehicle: No

    Frame Damage: Yes

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    25 Combined MPG (22 City/29 Highway)

    Listing Information:

    VIN: WBA7T2C04NCJ53755
    Stock: PJ53755
    Certified Pre-Owned: No
    Listed since: 05-06-2025

    • 19,995 miles
    • No accidents, 1 owner, personal use
    • 25 City / 31 Hwy MPG
    • Otto Source (18 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Dallas, TX / 18 miles away from Little Elm, TX

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

    Listing Information:

    VIN: WBA23EH02PCM58775
    Stock: OSC7362
    Certified Pre-Owned: No
    Listed since: 04-16-2025

    • 128,001 miles
    • No accidents, 2 owners, rental vehicle
    • 21 City / 29 Hwy MPG
    • Top Line Auto (21 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Dallas, TX / 21 miles away from Little Elm, TX

    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:

    24 Combined MPG (21 City/29 Highway)

    Listing Information:

    VIN: WBA7E2C59KB216677
    Stock: 216677
    Certified Pre-Owned: No

    • 32,248 miles
    • No accidents, 1 owner, personal use only
    • 18 City / 26 Hwy MPG
    • Go Luxury Auto Group (27 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Dallas, TX / 27 miles away from Little Elm, TX

    Clean CARFAX. CARFAX One-Owner.2023 BMW 7 Series 760i xDrive AWD 4D Sedan 4.4L V8 32V Twin Turbocharged Oxide Gray Metallic 8-Speed Automatic Sport...

    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:

    21 Combined MPG (18 City/26 Highway)

    Listing Information:

    VIN: WBA33EJ05PCL71175
    Stock: A71175
    Certified Pre-Owned: No
    Listed since: 01-06-2025

    • 16,725 miles
    • No accidents, 1 owner, personal use only
    • 25 City / 31 Hwy MPG
    • Go Luxury Auto Group (27 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Dallas, TX / 27 miles away from Little Elm, TX

    Priced below KBB Fair Purchase Price!Clean CARFAX. CARFAX One-Owner.2023 BMW 7 Series 740i RWD 4D Sedan 3.0L I6 DOHC 24V TwinPower Turbo Black Sapp...

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

    Listing Information:

    VIN: WBA23EH02PCM32905
    Stock: A32905
    Certified Pre-Owned: No
    Listed since: 04-21-2025

  • Price Drop
    $30,991
    good price
    $2,702 below market
    • 36,314 miles
    • No accidents, 2 owners, personal use
    • 21 City / 29 Hwy MPG
    • Driveway (In-stock online)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Seaside, CA / 1,424 miles away from Little Elm, TX

    CarFax No Accidents Reported,Low Mileage,Back-Up Camera,Blind Spot Monitor,Bluetooth,Brake Assist,Hands-Free Liftgate,Heads-Up Display,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:

    24 Combined MPG (21 City/29 Highway)

    Listing Information:

    VIN: WBA7E2C51KB217354
    Stock: KB217354P1
    Certified Pre-Owned: No

    • 90,316 miles
    • 1 accident, 3 owners, corporate fleet vehicle
    • 17 City / 26 Hwy MPG
    • Whips (15 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Carrollton, TX / 15 miles away from Little Elm, TX

    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:

    20 Combined MPG (17 City/26 Highway)

    Listing Information:

    VIN: WBA7F0C30HGM21929
    Stock: M21929
    Certified Pre-Owned: No

  • New Listing
    $40,998
    fair price
    $1,313 above market
    • 15,760 miles
    • No accidents, 1 owner, personal use only
    • 18 City / 26 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from CA to TX*
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Canoga Park, CA / 1,243 miles away from Little Elm, TX

    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:

    21 Combined MPG (18 City/26 Highway)

    Listing Information:

    VIN: WBA7F0C54KGM25572
    Stock: 27094041
    Certified Pre-Owned: No

  • New Listing
    • 52,779 miles
    • No accidents, 3 owners, corporate fleet vehicle
    • 21 City / 29 Hwy MPG
    • Carvana - Dallas (28 mi away)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Dallas, TX / 28 miles away from Little Elm, TX

    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: 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: WBA7E2C52HG739311
    Stock: 2003662157
    Certified Pre-Owned: No
    Listed since: 04-30-2025

  • New Listing
    $34,990
    fair price
    $1,462 above market
    • 40,656 miles
    • No accidents, 2 owners, personal use
    • 20 City / 29 Hwy MPG
    • Carvana (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Atlanta, GA / 722 miles away from Little Elm, TX

    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:

    23 Combined MPG (20 City/29 Highway)

    Listing Information:

    VIN: WBA7E4C59KGV70424
    Stock: 2003633146
    Certified Pre-Owned: No
    Listed since: 04-14-2025

  • New Listing
    • 14,431 miles
    • No accidents, 1 owner, personal use only
    • 18 City / 26 Hwy MPG
    • Mercedes-Benz of Grapevine (18 mi away)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Grapevine, TX / 18 miles away from Little Elm, TX

    Alpine White 2023 BMW 7 Series 760i xDriveAWD 8-Speed Automatic Sport 4.4L V8 32V Twin TurbochargedAWD, Mocha w/Extended Merino Leather Upholstery,...

    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:

    21 Combined MPG (18 City/26 Highway)

    Listing Information:

    VIN: WBA33EJ02PCN91048
    Stock: MC41856
    Certified Pre-Owned: No
    Listed since: 05-01-2025

  • $80,995
    great price
    • 6,541 miles
    • No accidents, 1 owner, personal use only
    • 25 City / 31 Hwy MPG
    • AutoNation Honda Lewisville (11 mi away)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Lewisville, TX / 11 miles away from Little Elm, TX

    Bowers & Wilkins Diamond Surround Sound SystemExecutive PackageDriving Assistance Professional PackageAmarone; Extended Merino Leather UpholsteryP...

    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/31 Highway)

    Listing Information:

    VIN: WBA23EH00RCR19488
    Stock: RCR19488
    Certified Pre-Owned: No
    Listed since: 03-24-2025

  • New Listing
    • 154,849 miles
    • No accidents, 2 owners, rental vehicle
    • 20 City / 29 Hwy MPG
    • Bishop Maserati (28 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Hurst, TX / 28 miles away from Little Elm, TX

    **CLEAN CARFAX**, **GREAT SERVICE HISTORY RECORDS**, **ORIGINAL MSRP $87,050**, **JD POWER CLEAN RETAIL $23,425**, **SUPER OPPORTUNITY TO SAVE THOUSAN...

    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:

    23 Combined MPG (20 City/29 Highway)

    Listing Information:

    VIN: WBA7E4C58KGV28309
    Stock: KGV28309A
    Certified Pre-Owned: No
    Listed since: 05-05-2025

  • Price Drop
    • 31,090 miles
    • No accidents, 2 owners, personal use
    • 22 City / 29 Hwy MPG
    • Carvana (In-stock online)
    • Home delivery*
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Salt Lake City, UT / 973 miles away from Little Elm, TX

    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:

    25 Combined MPG (22 City/29 Highway)

    Listing Information:

    VIN: WBA7T2C02MCF01540
    Stock: 2003670302
    Certified Pre-Owned: No
    Listed since: 04-21-2025

  • New Listing
    • 33,674 miles
    • No accidents, 2 owners, personal use
    • 21 City / 29 Hwy MPG
    • Carvana (In-stock online)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Phoenix, AZ / 871 miles away from Little Elm, TX

    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:

    24 Combined MPG (21 City/29 Highway)

    Listing Information:

    VIN: WBA7E2C58KB216492
    Stock: 2003710190
    Certified Pre-Owned: No
    Listed since: 05-08-2025

  • New Listing
    • 31,693 miles
    • No accidents, 1 owner, personal use
    • 17 City / 24 Hwy MPG
    • Carvana (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in New York City, NY / 1,370 miles away from Little Elm, TX

    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:

    19 Combined MPG (17 City/24 Highway)

    Listing Information:

    VIN: WBA7U2C04MCF55726
    Stock: 2003699638
    Certified Pre-Owned: No
    Listed since: 05-08-2025

    • 6,405 miles
    • No accidents, 1 owner, personal use only
    • 18 City / 25 Hwy MPG
    • Audi Plano (13 mi away)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Plano, TX / 13 miles away from Little Elm, TX

    Bowers & Wilkins Diamond Surround Sound SystemExecutive PackagePremium Package 2Wheels: 21" Individual Multi Spoke Style 1055Front Massaging 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:

    20 Combined MPG (18 City/25 Highway)

    Listing Information:

    VIN: WBA33EJ00RCS36799
    Stock: RCS36799
    Certified Pre-Owned: No
    Listed since: 04-30-2025

Showing 43 - 63 out of 199 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 2017 BMW 7 Series in Little Elm, TX Values

Estimated values
2017 BMW 7 Series 740i 4dr Sedan (3.0L 6cyl Turbo 8A) with no options
ConditionTrade-InPrivate PartyDealer Retail
Outstanding$19,145$22,740$25,494
Clean$18,448$21,882$24,499
Average$17,286$20,452$22,839
Rough$15,776$18,593$20,682

The average list price of a used 2017 BMW 7 Series in Little Elm, Texas is $48,594. The average mileage on a used BMW 7 Series 2017 for sale in Little Elm, Texas is 43,825. Based on the average mileage of 43,825 for used 2017 BMW 7 Series for sale in Little Elm, TX 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 2017 in Little Elm, Texas to be $17,286.

Filters
Skip to Results

Applied Filters4Active

Select Buying Experience

Location

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