Skip to main content
Skip to Filters
88 listings
  • New Listing
    • 32,280 miles
    • No accidents, 1 owner, personal use
    • 8cyl automatic
    • CarMax (In-stock online)
    • Transfer available from CO to FL*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Littleton, CO / 1,643 miles away from Port Saint Lucie, 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:

    20 Combined MPG (17 City/26 Highway)

    Listing Information:

    VIN: WBAFY4C51KBX39285
    Stock: 27261302
    Certified Pre-Owned: No

    • 34,588 miles
    • No accidents, 2 owners, personal use
    • 8cyl automatic
    • CarMax (In-stock online)
    • Transfer available from CA to FL*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Irvine, CA / 2,252 miles away from Port Saint Lucie, 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:

    20 Combined MPG (17 City/26 Highway)

    Listing Information:

    VIN: WBAFY4C50KBX38791
    Stock: 27504333
    Certified Pre-Owned: No

    • 39,026 miles
    • No accidents, 2 owners, personal use
    • 8cyl automatic
    • CarMax (In-stock online)
    • Transfer available from NV to FL*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Henderson, NV / 2,110 miles away from Port Saint Lucie, 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:

    20 Combined MPG (17 City/26 Highway)

    Listing Information:

    VIN: WBAFY4C59KBX39762
    Stock: 27397993
    Certified Pre-Owned: No

  • New Listing
    • 51,967 miles
    • No accidents, 1 owner, personal use only
    • 8cyl automatic
    • CarMax (In-stock online)
    • Transfer available from CA to FL*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Murrieta, CA / 2,221 miles away from Port Saint Lucie, 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:

    20 Combined MPG (18 City/25 Highway)

    Listing Information:

    VIN: WBABC4C52KBU96194
    Stock: 27453214
    Certified Pre-Owned: No

  • $67,995
    great price
    $4,368 below market
    • 15,400 miles
    • No accidents, 1 owner, rental vehicle
    • 6cyl automatic
    • Driveway (96 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Keyless Entry/Start
    Close

    Located in Miami, FL / 96 miles away from Port Saint Lucie, FL

    CarFax No Accidents Reported,CarFax 1-Owner,Rare Find,Apple CarPlay,Back-Up Camera,Bluetooth,Brake Assist,Hands-Free Liftgate,Heated Seats,Heated Stee...

    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: WBADZ2C04RCP54705
    Stock: PSRCP54705
    Certified Pre-Owned: No

  • New Listing
    • 27,603 miles
    • 1 accident, 2 owners, personal use
    • 8cyl automatic
    • CarMax (In-stock online)
    • Transfer available from MN to FL*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Brooklyn Park, MN / 1,420 miles away from Port Saint Lucie, 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: 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/26 Highway)

    Listing Information:

    VIN: WBAFY4C51KBX39528
    Stock: 27410853
    Certified Pre-Owned: No

  • Stock photo**
    • 51,228 miles
    • No accidents, 4 owners, corporate fleet vehicle
    • 8cyl automatic
    • Da Vinci Automotive (218 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Jacksonville, FL / 218 miles away from Port Saint Lucie, FL

    Trades Welcome. Nationwide Delivery Available. Courtesy Airport Pickup. Contact (9**) 4**-8*** for more information.

    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:

    20 Combined MPG (18 City/25 Highway)

    Listing Information:

    VIN: WBABC4C58KBU95602
    Stock: U95602
    Certified Pre-Owned: No
    Listed since: 05-28-2025

  • $58,900
    fair price
    $4,506 below market
    • 15,053 miles
    • 1 accident, 1 owner, rental vehicle
    • 6cyl automatic
    • Fields Cadillac Jacksonville (214 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Keyless Entry/Start
    Close

    Located in Jacksonville, FL / 214 miles away from Port Saint Lucie, FL

    ** FACTORY WARRANTY, 8 Series 840i, 2D Coupe, 3.0L I6 DOHC 24V TwinPower Turbo, 8-Speed Automatic Sport, RWD, 16 Speakers, ABS brakes, Air Conditionin...

    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: WBAAE2C03RCR68955
    Stock: PR5784
    Certified Pre-Owned: No
    Listed since: 02-01-2025

  • Price Drop
    $78,900
    good price
    $1,843 below market
    • 4,227 miles
    • No accidents, 1 owner, personal use only
    • 6cyl automatic
    • BMW of Macon (434 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Keyless Entry/Start
    Close

    Located in Macon, GA / 434 miles away from Port Saint Lucie, FL

    BMW OF MACON is "The Home of the Ultimate Customer Experience". We offer our customer's complimentary pickup and delivery anywhere in the State of Geo...

    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: WBADZ2C09RCR23150
    Stock: BU1137
    Certified Pre-Owned: No
    Listed since: 06-14-2025

  • Price Drop
    $89,700
    fair price
    $243 below market
    • 6,863 miles
    • No accidents, 1 owner, personal use only
    • 8cyl automatic
    • Parks Lincoln of Longwood (111 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Longwood, FL / 111 miles away from Port Saint Lucie, FL

    Recent Arrival! Black Sapphire Metallic 2024 BMW 8 Series M850i xDrive***PARKS LINCOLN OF LONGWOOD 2021 LINCOLN PRESTIGIOUS PRESIDENT'S AWARD WINNER**...

    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: WBAFY4C06RCN46977
    Stock: X42593A
    Certified Pre-Owned: No
    Listed since: 06-12-2025

  • $59,999
    fair price
    $2,459 below market
    • 16,027 miles
    • No accidents, 1 owner, corporate fleet vehicle
    • 6cyl automatic
    • GFS Autos (387 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Keyless Entry/Start
    Close

    Located in Panama City Beach, FL / 387 miles away from Port Saint Lucie, FL

    Loaded . Has the 3.0 i6 Turbo one of the most reliable and east to maintain motor. Quick and up to 29 MPG Highway. Drives and smells like new. Lo...

    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: WBAAE2C07RCP54762
    Stock: P54762
    Certified Pre-Owned: No
    Listed since: 02-11-2025

  • $79,488
    fair price
    $1,240 above market
    • 8,244 miles
    • No accidents, 1 owner, personal use only
    • 6cyl automatic
    • Dale Earnhardt JR. Buick GMC Cadillac (317 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Keyless Entry/Start
    Close

    Located in Tallahassee, FL / 317 miles away from Port Saint Lucie, FL

    PRICED TO MOVE! This 840i is $2,700 below J.D. Power Retail! CARFAX 1-Owner, ONLY 8,244 Miles! $2,700 below J.D. Power Retail! FUEL EFFICIENT 29 MPG H...

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

  • New Listing
    $90,991
    fair price
    $541 above market
    • 3,409 miles
    • No accidents, 1 owner, personal use
    • 8cyl automatic
    • Driveway (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Urbandale, IA / 1,243 miles away from Port Saint Lucie, FL

    CarFax No Accidents Reported,CarFax 1-Owner,Low Mileage,Rare Find,Apple CarPlay,Automatic Parking,Back-Up Camera,Blind Spot Monitor,Bluetooth,Brake As...

    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: WBAFY4C01RCR24820
    Stock: RCR24820NT
    Certified Pre-Owned: No

  • $75,285
    fair price
    $602 above market
    • 18,177 miles
    • No accidents, 1 owner, rental vehicle
    • 6cyl automatic
    • Audi Tampa (135 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Tampa, FL / 135 miles away from Port Saint Lucie, FL

    BUY WITH CONFIDENCE AT AUDI TAMPA! ENJOY OUR LUXURY PREOWNED COLLECTION AND EXPERIENCE A NEW WHOLE LEVEL OF QUALITY AND PERFORMANCE. TAKE A LOOK AT TH...

    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: WBADZ4C06RCP54765
    Stock: CP54765
    Certified Pre-Owned: No
    Listed since: 05-31-2025

  • Price Drop
    $83,773
    fair price
    $272 above market
    • 2,473 miles
    • No accidents, 1 owner, personal use only
    • 6cyl automatic
    • Baker Motor Company of Charleston (378 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Keyless Entry/Start
    Close

    Located in Charleston, SC / 378 miles away from Port Saint Lucie, FL

    CARFAX 1-OWNER! 107K MSRP! LIKE NEW! Comfort Seating Package (Front Ventilated Seats and Neck Warmer), Connected Package Pro, Driving Assistance Packa...

    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: WBADZ2C08RCR04492
    Stock: I6435A
    Certified Pre-Owned: No
    Listed since: 06-06-2025

  • Price Drop
    • 167 miles
    • No accidents, 1 owner, personal use only
    • 6cyl automatic
    • BMW of Coconut Creek (74 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Coconut Creek, FL / 74 miles away from Port Saint Lucie, FL

    Black Sapphire Metallic 2024 BMW 8 Series 840iOdometer is 17569 miles below market average! 21/29 City/Highway MPGEquipped with Connected Package 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:

    24 Combined MPG (21 City/29 Highway)

    Listing Information:

    VIN: WBADZ4C02RCP75757
    Stock: CP75757
    Certified Pre-Owned: No
    Listed since: 12-14-2023

  • New Listing
    • 7,529 miles
    • No accidents, 1 owner, personal use
    • 6cyl automatic
    • BMW of Coconut Creek (74 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Keyless Entry/Start
    Close

    Located in Coconut Creek, FL / 74 miles away from Port Saint Lucie, FL

    Recent Arrival! Black Sapphire Metallic 2024 BMW 8 Series 840iOdometer is 6489 miles below market average! 21/29 City/Highway MPGEquipped with Comfort...

    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: WBADZ2C0XRCR31659
    Stock: IR31659
    Certified Pre-Owned: No
    Listed since: 01-05-2025

    • 22,900 miles
    • No accidents, 1 owner, personal use
    • 8cyl automatic
    • BMW of Sarasota (126 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Sarasota, FL / 126 miles away from Port Saint Lucie, FL

    Looking for an amazing value? Don't miss this great BMW! Perfect for a driving enthusiast demanding comfort and luxury in a striking 4 door design! A ...

    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: WBABC4C0XRCR35215
    Stock: CV37764A
    Certified Pre-Owned: Yes
    Listed since: 06-19-2025

    • 13,855 miles
    • No accidents, 1 owner, personal use
    • 6cyl automatic
    • Driveway (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Minnetonka, MN / 1,418 miles away from Port Saint Lucie, FL

    CarFax No Accidents Reported,CarFax 1-Owner,Rare Find,Apple CarPlay,Automatic Parking,Back-Up Camera,Blind Spot Monitor,Bluetooth,Brake Assist,Hands-F...

    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: WBAAE4C07RCN56047
    Stock: SB59834
    Certified Pre-Owned: No

    • 13,961 miles
    • No accidents, 1 owner, personal use
    • 6cyl automatic
    • Driveway (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Minnetonka, MN / 1,418 miles away from Port Saint Lucie, FL

    CarFax No Accidents Reported,CarFax 1-Owner,Apple CarPlay,Automatic Parking,Back-Up Camera,Blind Spot Monitor,Bluetooth,Brake Assist,Hands-Free Liftga...

    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: WBAAE4C02RCN46946
    Stock: SB59736
    Certified Pre-Owned: No

  • New Listing
    • 20,680 miles
    • No accidents, 1 owner, corporate fleet vehicle
    • 6cyl automatic
    • Porsche of Destin (424 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Destin, FL / 424 miles away from Port Saint Lucie, FL

    Clean CARFAX. CARFAX One-Owner. 21/29 City/Highway MPG **CARFAX 1 OWNER**, **CLEAN CARFAX**, **NON SMOKER**, **NAVIGATION**, **KEYLESS ENTRY**, **REMO...

    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: WBADZ4C08RCR88938
    Stock: AR88938
    Certified Pre-Owned: No
    Listed since: 05-30-2025

Showing 64 - 84 out of 88 listings

Consumer Reviews for the BMW 8 Series

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

Love it

Patrick, 02/23/2020
2019 BMW 8 Series M850i xDrive 2dr Coupe AWD (4.4L 8cyl Turbo 8A)
BMW owner for years with just about all models under my belt. This car, M850i, is by far my favorite. Power, sound, comfort, ease of use and looks. Highly recommend this car.
Report abuse

Used 2019 BMW 8 Series in Port Saint Lucie, FL Values

Estimated values
2019 BMW 8 Series M850i xDrive 2dr Convertible AWD (4.4L 8cyl Turbo 8A) with no options
ConditionTrade-InPrivate PartyDealer Retail
Outstanding$53,167$58,320$62,978
Clean$51,494$56,370$60,748
Average$48,707$53,119$57,032
Rough$45,083$48,894$52,202

The average list price of a used 2019 BMW 8 Series in Port Saint Lucie, Florida is $70,637. The average mileage on a used BMW 8 Series 2019 for sale in Port Saint Lucie, Florida is 19,317. Based on the average mileage of 19,317 for used 2019 BMW 8 Series for sale in Port Saint Lucie, 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 8 Series 2019 in Port Saint Lucie, Florida to be $48,707.

Filters
Skip to Results

Applied Filters4Active

Select Buying Experience

Location

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