Skip to main content
Skip to Filters
383 listings

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

  • $30,991
    good price
    $2,990 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 / 2,525 miles away from West Palm Beach, FL

    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

  • $26,000
    good price
    $2,035 below market
    • 82,816 miles
    • 2 accidents, 2 owners, personal use
    • 18 City / 26 Hwy MPG
    • Merit Auto Group (265 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Jacksonville, FL / 265 miles away from West Palm Beach, FL

    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:

    21 Combined MPG (18 City/26 Highway)

    Listing Information:

    VIN: WBA7F0C5XKGM24457
    Stock: 5279
    Certified Pre-Owned: No

  • Price Drop
    • 5,101 miles
    • Lemon reported, 1 owner, personal use
    • 25 City / 31 Hwy MPG
    • Grieco Ford of Fort Lauderdale (39 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Fort Lauderdale, FL / 39 miles away from West Palm Beach, FL

    This vehicle has been re-acquired by BMW North America USA to ensure customer satisfaction. It has undergone a thorough inspection and meets all the r...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Issue reported

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: Yes

    Free History Report: No

    Features and Specs:

    27 Combined MPG (25 City/31 Highway)

    Listing Information:

    VIN: WBA23EH08PCM94065
    Stock: RV4529
    Certified Pre-Owned: No
    Listed since: 04-11-2025

  • Know your buying power

    Shop smarter by knowing your car’s value.

    Appraise my car
  • New Listing
    Stock photo**
    $21,500
    good price
    $2,048 below market
    • 61,810 miles
    • 2 accidents, 2 owners, personal use
    • 21 City / 29 Hwy MPG
    • Lexus of Wesley Chapel (174 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Wesley Chapel, FL / 174 miles away from West Palm Beach, FL

    Mineral White Metallic 2017 BMW 7 Series 740i RWD 8-Speed Automatic 3.0L I6 DOHC 24V TwinPower Turbo **PLATINUM DETAIL**, **ACCESS TO OUR CAR WASH**, ...

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

    Listing Information:

    VIN: WBA7E2C52HG739387
    Stock: T739387
    Certified Pre-Owned: No
    Listed since: 05-07-2025

  • $21,995
    fair price
    $255 below market
    • 94,117 miles
    • 1 accident, 1 owner, personal use only
    • 21 City / 29 Hwy MPG
    • Avin Enterprises (170 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Tampa, FL / 170 miles away from West Palm Beach, FL

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

    Listing Information:

    VIN: WBA7E2C56KB217141
    Stock: 7141
    Certified Pre-Owned: No
    Listed since: 05-02-2025

  • $26,950
    fair price
    $421 above market
    • 56,261 miles
    • No accidents, 3 owners, corporate fleet vehicle
    • 21 City / 29 Hwy MPG
    • Spanos Motors (182 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Daytona Beach, FL / 182 miles away from West Palm Beach, FL

    2019 BMW 7 Series

    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: WBA7E2C53KB217369
    Stock: 14732
    Certified Pre-Owned: No
    Listed since: 04-12-2025

  • Price Drop
    $29,476
    fair price
    $907 above market
    • 47,228 miles
    • No accidents, 3 owners, rental vehicle
    • 21 City / 29 Hwy MPG
    • Galeana Chrysler Dodge Jeep Ram (110 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Fort Myers, FL / 110 miles away from West Palm Beach, FL

    Clean CARFAX. Magellan Gray Metallic 2019 BMW 7 Series 740i RWD 8-Speed Automatic 3.0L I6 DOHC 24V TwinPower Turbo Black Leather. Priced below KBB Fai...

    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: WBA7E2C54KB454727
    Stock: 52025B
    Certified Pre-Owned: No
    Listed since: 04-27-2025

  • Price Drop
    $33,590
    fair price
    $202 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 / 554 miles away from West Palm Beach, FL

    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
    • 79,952 miles
    • Insurance loss reported, 2 owners, personal use
    • 17 City / 26 Hwy MPG
    • Salvage Reseller (29 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Coconut Creek, FL / 29 miles away from West Palm Beach, FL

    This vehicle is located at Opa Locka, FL Copart yard. All purchases must take place online at www.salvagereseller.com. Visit our website to learn more...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: No

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Issue reported

    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: WBA7F0C34HGM22159
    Stock: 50847125
    Certified Pre-Owned: No
    Listed since: 05-16-2025

    • 139,043 miles
    • Issue reported, 3 owners, personal use
    • 17 City / 25 Hwy MPG
    • AutoMax (48 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Hollywood, FL / 48 miles away from West Palm Beach, FL

    Exclusive Offer: Simplified Pricing with Added Value At our dealership, transparency is paramount. Our pricing structure is straightforward: the marke...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Issue reported

    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: WBA7F2C55KB239161
    Stock: 239161
    Certified Pre-Owned: No
    Listed since: 11-18-2023

  • New Listing
    $22,499
    fair price
    $1,208 above market
    • 99,920 miles
    • No accidents, 3 owners, corporate fleet vehicle
    • 21 City / 29 Hwy MPG
    • Brightway Auto Sales (262 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Jacksonville, FL / 262 miles away from West Palm Beach, FL

    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: WBA7E2C59KB454609
    Stock: 5901
    Certified Pre-Owned: No

    • 3,915 miles
    • No accidents, personal use only
    • 25 City / 31 Hwy MPG
    • BMW of Delray Beach (19 mi away)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Delray Beach, FL / 19 miles away from West Palm Beach, FL

    Driving Assistance Professional PackagePremium PackageWheels: 21" M Aero Jet Black Style 909MM Sport Professional PackagePanoramic RoofNavigation...

    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: WBA23EH07SCT25177
    Stock: SCT25177
    Certified Pre-Owned: No
    Listed since: 10-21-2024

    • 6,972 miles
    • No accidents, 1 owner, personal use only
    • 18 City / 26 Hwy MPG
    • Tom Bush BMW Jacksonville (265 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Jacksonville, FL / 265 miles away from West Palm Beach, FL

    REDUCED FROM $103,750! $3,100 below J.D. Power Retail! BMW Certified, CARFAX 1-Owner, Superb Condition, GREAT MILES 6,972! Heated Leather Seats, Sunro...

    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: WBA33EJ04PCN58018
    Stock: 58018B
    Certified Pre-Owned: Yes
    Listed since: 03-02-2025

  • New Listing
    • 12,000 miles
    • No accidents, 1 owner, personal use
    • 25 City / 31 Hwy MPG
    • Sanfer Sports Cars Inc (63 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Miami, FL / 63 miles away from West Palm Beach, FL

    Vehicle Overview 2023 BMW 740i M Sport Sapphire Black Metallic over Black & Burgandy Leather Interior Fine Line Black trin with Metallic Inlays & M 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:

    27 Combined MPG (25 City/31 Highway)

    Listing Information:

    VIN: WBA23EH00PCM26259
    Stock: 23694
    Certified Pre-Owned: No
    Listed since: 02-02-2025

  • New Listing
    • 13,384 miles
    • No accidents, 1 owner, personal use
    • 18 City / 26 Hwy MPG
    • BMW of Tampa (172 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Tampa, FL / 172 miles away from West Palm Beach, FL

    $120,845 ORIGINAL MSRP, LOADED WITH $6,250 IN FACTORY OPTIONS: 536 HORSEPOWER TWIN TURBO V8, AWD, DRIVING ASSISTANCE PROFESSIONAL PACKAGE, M SPORT PRO...

    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: WBA33EJ03PCM55138
    Stock: CV20339A
    Certified Pre-Owned: No
    Listed since: 05-11-2025

  • $46,897
    fair price
    $886 below market
    • 66,186 miles
    • 1 accident, 2 owners, personal use only
    • 13 City / 20 Hwy MPG
    • Greenway Chrysler Dodge Jeep Ram (147 mi away)
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Orlando, FL / 147 miles away from West Palm Beach, FL

    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:

    16 Combined MPG (13 City/20 Highway)

    Listing Information:

    VIN: WBA7H6C56KG615113
    Stock: KG615113
    Certified Pre-Owned: No
    Listed since: 04-22-2025

  • New Listing
    • 19,941 miles
    • No accidents, 2 owners, personal use
    • 18 City / 26 Hwy MPG
    • Sanfer Sports Cars Inc (63 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Miami, FL / 63 miles away from West Palm Beach, FL

    Vehicle Overview 2023 BMW 760i xDrive M Sport $128,495 MSRP Oxide Grey Metallic over Black Extended Merino Leather Interior Grey Secondary Hides Front...

    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: WBA33EJ05PCL12515
    Stock: 23660
    Certified Pre-Owned: No
    Listed since: 12-10-2024

    • 23,000 miles
    • No accidents, 2 owners, personal use only
    • 18 City / 26 Hwy MPG
    • Ultimate Auto (151 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Orlando, FL / 151 miles away from West Palm Beach, FL

    2023 BMW 7 Series 760i xDrive Brooklyn Grey Exterior Smoke White Interior Ultimate Edition Upgrades 22" Alpha One Wheels Forge 3-Piece Wheels Lowe...

    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: WBA33EJ00PCL62190
    Stock: L62190
    Certified Pre-Owned: No
    Listed since: 12-04-2024

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

    Located in Canoga Park, CA / 2,336 miles away from West Palm Beach, FL

    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

  • Stock photo**
    • 79,203 miles
    • No accidents, 4 owners, personal use
    • 16 City / 25 Hwy MPG
    • Cecil Clark Chevrolet (180 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Leesburg, FL / 180 miles away from West Palm Beach, FL

    This vehicle is a 2017 BMW 7 Series Sedan ALPINA B7 xDrive with low mileage of 79,203 miles. It is equipped with an all wheel drive, 4.4 liter 8 cylin...

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

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    19 Combined MPG (16 City/25 Highway)

    Listing Information:

    VIN: WBA7F2C3XHG423215
    Stock: 25350A
    Certified Pre-Owned: No
    Listed since: 05-09-2025

    • 3,581 miles
    • Insurance loss reported, 4 owners, personal use
    • 14 mi est. electric range
    • 25 City / 29 Hwy MPG
    • Discount Auto Sales of Miami (56 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Miami, FL / 56 miles away from West Palm Beach, FL

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Issue reported

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    27 Combined MPG (25 City/29 Highway)

    Listing Information:

    VIN: WBA7J2C53KB246415
    Stock: 246415
    Certified Pre-Owned: No

Showing 190 - 210 out of 383 listings

Consumer Reviews for the BMW 7 Series

Read recent reviews for the BMW 7 Series
Overall Consumer Rating
4.8 out of 5 stars33 Reviews
Write a vehicle reviewSee all 33 reviews
  • 5 star
    (88%)
  • 4 star
    (6%)
  • 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 2019 BMW 7 Series in West Palm Beach, FL Values

Estimated values
2019 BMW 7 Series 740i 4dr Sedan (3.0L 6cyl Turbo 8A) with no options
ConditionTrade-InPrivate PartyDealer Retail
Outstanding$24,041$27,366$30,343
Clean$23,347$26,544$29,398
Average$22,188$25,175$27,824
Rough$20,683$23,395$25,778

The average list price of a used 2019 BMW 7 Series in West Palm Beach, Florida is $47,597. The average mileage on a used BMW 7 Series 2019 for sale in West Palm Beach, Florida is 47,008. Based on the average mileage of 47,008 for used 2019 BMW 7 Series for sale in West Palm Beach, FL 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 2019 in West Palm Beach, Florida to be $22,188.

Filters
Skip to Results

Applied Filters4Active

Select Buying Experience

Location

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