Skip to main content
Skip to Filters
167 listings
    • 21,827 miles
    • No accidents, 3 owners, personal use only
    • 6cyl automated manual
    • Carvana (In-stock online)
    • Home delivery*
    • Bluetooth
    • Navigation
    • Keyless Entry/Start
    • Upgraded Headlights
    • Power Driver Seat
    Close

    Located in Dallas, TX / 1,081 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:

    20 Combined MPG (17 City/26 Highway)

    Listing Information:

    VIN: WBS3R9C55GK337155
    Stock: 2003877269
    Certified Pre-Owned: No
    Listed since: 08-05-2025

  • Price Drop
    • 10,576 miles
    • No accidents, 1 owner, personal use
    • 6cyl manual
    • Germain BMW of Naples (108 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Keyless Entry/Start
    Close

    Located in Naples, FL / 108 miles away from West Palm Beach, FL

    Recent Arrival! CARFAX One-Owner. Clean CARFAX. Clean Carfax Report, Nearly New!, BMW CERTIFIED! Includes Unlimited Mileage Factory Warranty at no add...

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

    Listing Information:

    VIN: WBS53AZ02RCP07546
    Stock: DP2618
    Certified Pre-Owned: No
    Listed since: 08-30-2025

  • New Listing
    • 13,029 miles
    • No accidents, 2 owners, personal use only
    • 6cyl automatic
    • Schumacher Subaru of Delray (22 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

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

    Recent Arrival!2024 BMW M4 Competition 3.0L I6 Turbocharged DOHC 24V LEV3-ULEV70 503hp 8-Speed Automatic Sport AWD Sao Paulo Yellow NEED DIRECT AND QU...

    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:

    18 Combined MPG (16 City/23 Highway)

    Listing Information:

    VIN: WBS33BA01RCP33208
    Stock: 25J0853A
    Certified Pre-Owned: No
    Listed since: 09-02-2025

  • Price Drop
    • 237 miles
    • No accidents, personal use only
    • 6cyl automatic
    • Braman BMW Jupiter (13 mi away)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Jupiter, FL / 13 miles away from West Palm Beach, FL

    We are your Local BMW sales and service center in the Jupiter area and are here to serve all your Automotive needs. Come meet our experienced yet rela...

    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:

    Listing Information:

    VIN: WBS43BA09TCV31308
    Stock: JN-28748A
    Certified Pre-Owned: No
    Listed since: 07-17-2025

    • 61,377 miles
    • No accidents, 5 owners, personal use
    • 6cyl automated manual
    • Carvana (In-stock online)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Keyless Entry/Start
    Close

    Located in Cincinnati, OH / 890 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:

    20 Combined MPG (17 City/26 Highway)

    Listing Information:

    VIN: WBS3U9C53GP969654
    Stock: 2003888701
    Certified Pre-Owned: No
    Listed since: 07-14-2025

    • 1,529 miles
    • No accidents, 1 owner, personal use only
    • 6cyl manual
    • BMW of Ocala (208 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Keyless Entry/Start
    Close

    Located in Ocala, FL / 208 miles away from West Palm Beach, FL

    CarFax One Owner! -Priced below the market average!- Low miles for a 2024! Navigation, Back-up Camera, Bluetooth, This 2024 BMW M4 Base, has a great B...

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

    Listing Information:

    VIN: WBS53AZ02RCN76229
    Stock: MS84363A
    Certified Pre-Owned: No
    Listed since: 08-20-2025

    • 8,042 miles
    • No accidents, personal use only
    • 6cyl automatic
    • Sanfer Sports Cars (65 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Keyless Entry/Start
    Close

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

    Vehicle Overview 2024 BMW M4 Competiton Coupe $106,495 MSRP M Carbon Ceramic Brakes M Carbon Exterior Package Carbon Fiber Interior Trim Icon Adaptive...

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

    Listing Information:

    VIN: WBS33AZ06RCN43810
    Stock: 23800
    Certified Pre-Owned: No
    Listed since: 08-08-2025

    • 5,560 miles
    • No accidents, 1 owner, personal use only
    • 6cyl automatic
    • Tampa Bay Luxury Automotive (169 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

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

    Recent Arrival! 2024 BMW M4 CompetitionRARE SAN MARINO BLUE. STAND OUT FROM THE CROWD WITH THIS RARE M4 COMPETITION AWD 8-Speed Automatic Sport 3.0L I...

    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:

    18 Combined MPG (16 City/22 Highway)

    Listing Information:

    VIN: WBS43AZ07RCP78026
    Stock: P13026
    Certified Pre-Owned: No
    Listed since: 04-12-2025

    • 20,912 miles
    • No accidents, 1 owner, personal use only
    • 6cyl manual
    • Premier Auto Lounge (178 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Keyless Entry/Start
    Close

    Located in Clearwater, FL / 178 miles away from West Palm Beach, FL

    Welcome to PREMIER AUTO LOUNGE, Where Automotive Excellence Meets a Relaxed Buying Experience. The car buying process should not have to feel like run...

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

    Listing Information:

    VIN: WBS53AZ09RCN89382
    Stock: N89382
    Certified Pre-Owned: No
    Listed since: 08-30-2025

  • New Listing
    Stock photo**
    • 12,084 miles
    • No accidents, 2 owners, personal use only
    • 6cyl automatic
    • Fields BMW of Lakeland (146 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Lakeland, FL / 146 miles away from West Palm Beach, FL

    ONLY 11,909 Miles! Heated Leather Seats, NAV, Dual Zone A/C, iPod/MP3 Input, Satellite Radio, Premium Sound System, Turbo, All Wheel Drive, Alloy Whee...

    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:

    18 Combined MPG (16 City/22 Highway)

    Listing Information:

    VIN: WBS43AZ07RCR82194
    Stock: TFV50228A
    Certified Pre-Owned: No
    Listed since: 09-03-2025

    • 19,905 miles
    • No accidents, 1 owner, personal use only
    • 6cyl automatic
    • BMW of Fort Walton Beach (470 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Fort Walton Beach, FL / 470 miles away from West Palm Beach, FL

    2024 BMW M4 Competition Clean CARFAX. CARFAX One-Owner. 16/22 City/Highway MPG 3.0L I6 Turbocharged DOHC 24V LEV3-ULEV70 503hp AWD 8-Speed Automatic S...

    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:

    18 Combined MPG (16 City/22 Highway)

    Listing Information:

    VIN: WBS43AZ0XRCN67063
    Stock: RCN67063
    Certified Pre-Owned: No
    Listed since: 08-08-2025

    • 12,326 miles
    • No accidents, 2 owners, personal use only
    • 6cyl automatic
    • BMW of Wesley Chapel (170 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

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

    Recent Arrival!*** EXECUTIVE PACKAGE ***PARKING ASSISTANCE PACKAGE *** CONNECTED PACKAGE PRO *** Portimao Blue Metallic 2024 BMW M4 Competition AWD 8-...

    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:

    18 Combined MPG (16 City/23 Highway)

    Listing Information:

    VIN: WBS33BA03RCN65099
    Stock: CN65099
    Certified Pre-Owned: No
    Listed since: 05-30-2025

    • 31,349 miles
    • No accidents, 3 owners, corporate fleet vehicle
    • 6cyl automatic
    • Autolinx Tampa (169 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Keyless Entry/Start
    Close

    Located in Tampa, FL / 169 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:

    19 Combined MPG (16 City/23 Highway)

    Listing Information:

    VIN: WBS33AZ09RCP06059
    Stock: P06059
    Certified Pre-Owned: No
    Listed since: 08-18-2025

    • 21,439 miles
    • No accidents, 1 owner, personal use
    • 6cyl automatic
    • Bert Smith BMW (173 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Saint Petersburg, FL / 173 miles away from West Palm Beach, FL

    Recent Arrival! Tanzanite Blue II Metallic 2024 BMW M4 Competition 16 Speakers, ABS brakes, Active Driving Assistant Pro, Adaptive suspension, Air Con...

    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:

    18 Combined MPG (16 City/23 Highway)

    Listing Information:

    VIN: WBS33BA05RCP81651
    Stock: H641761
    Certified Pre-Owned: No
    Listed since: 08-30-2025

  • New Listing
    • 41,115 miles
    • Manufacturer buyback reported, 2 owners, personal use
    • 6cyl manual
    • World Imports Lotus of Jacksonville (258 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

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

    World Imports USA / Lotus of Jacksonville. Since 1986 we have sold thousands of cars both local and worldwide. Our friendly, no-pressure sales approac...

    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:

    Listing Information:

    VIN: WBS3R9C56GK339089
    Stock: 14584
    Certified Pre-Owned: No
    Listed since: 09-03-2025

  • $81,986
    great price
    $3,885 below market
    • 5,646 miles
    • No accidents, 2 owners, corporate fleet vehicle
    • 6cyl automatic
    • Germain Toyota of Naples (108 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Keyless Entry/Start
    Close

    Located in Naples, FL / 108 miles away from West Palm Beach, FL

    Recent Arrival! Clean CARFAX.90 Day / 3,000 Limited Powertrain warranty Engine/Transmission/ Axle Assembly Hybrid/Alternative Fuel , vehicle age and m...

    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: WBS23HK01SCS49526
    Stock: ST037148A
    Certified Pre-Owned: No
    Listed since: 02-27-2025

    • 62,004 miles
    • Insurance loss reported, 4 owners, personal use
    • 6cyl manual
    • DCG Motors (48 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

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

    Price is based on $3,500 down payment

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

    Listing Information:

    VIN: WBS3R9C54GK336921
    Stock: 1774
    Certified Pre-Owned: No
    Listed since: 04-05-2025

  • $84,824
    good price
    $4,173 below market
    • 13,117 miles
    • No accidents, 1 owner, personal use only
    • 6cyl automatic
    • Land Rover Lakeland (146 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Lakeland, FL / 146 miles away from West Palm Beach, FL

    ***JAGUAR LAND ROVER LAKELANDCLEAN CARFAX ONE OWNERORIGINAL MSRP $104225.00BMW Curved Display w/HUDCarbon Package ContentExecutive PackageFront Ventil...

    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:

    18 Combined MPG (16 City/22 Highway)

    Listing Information:

    VIN: WBS43BA00SCS67118
    Stock: J241
    Certified Pre-Owned: No
    Listed since: 07-16-2025

  • New Listing
    $25,888
    good price
    $3,144 below market
    • 89,961 miles
    • No accidents, 6 owners, personal use only
    • 6cyl automated manual
    • BMW of Tallahassee (363 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Keyless Entry/Start
    Close

    Located in Tallahassee, FL / 363 miles away from West Palm Beach, FL

    Used 2015 BMW M4 Convertible Dual Clutch Automatic for Sale | Performance Luxury in Tallahassee, FLExperience open-air thrills with our one-owner 2015...

    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: WBS3U9C50FJ968009
    Stock: 232163AA
    Certified Pre-Owned: No
    Listed since: 07-22-2025

    • 34,215 miles
    • No accidents, 5 owners, personal use
    • 6cyl manual
    • Carvana (In-stock online)
    • Home delivery*
    • Bluetooth
    • Navigation
    • Upgraded Headlights
    • Power Driver Seat
    • Tire Pressure Warnin...
    Close

    Located in Dallas, TX / 1,081 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:

    20 Combined MPG (17 City/26 Highway)

    Listing Information:

    VIN: WBS3R9C56FK335395
    Stock: 2003902726
    Certified Pre-Owned: No
    Listed since: 07-25-2025

  • Price Drop
    Stock photo**
    $83,900
    fair price
    $1,164 below market
    • 2,261 miles
    • No accidents, 1 owner, personal use only
    • 6cyl automatic
    • Florida Performance Cars (2 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Riviera Beach, FL / 2 miles away from West Palm Beach, FL

    Florida Performance Cars is pleased to announce the arrival of this STUNNING 2025 BMW M4 Competition finished in Black Sapphire Metallic over Black Ex...

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

    Listing Information:

    VIN: WBS23HK04SCS22014
    Stock: S22014
    Certified Pre-Owned: No
    Listed since: 07-31-2025

Showing 127 - 147 out of 167 listings

Consumer Reviews for the BMW M4

Read recent reviews for the BMW M4
Overall Consumer Rating
4.7 out of 5 stars26 Reviews
Write a vehicle reviewSee all 26 reviews
  • 5 star
    (81%)
  • 4 star
    (12%)
  • 3 star
    (4%)
  • 2 star
    (4%)
  • 1 star
    (0%)
4 out of 5 stars

M4 after 16k miles of driving

Keith Sanders , 03/12/2018
2016 BMW M4 2dr Coupe (3.0L 6cyl Turbo 6M)
Comparing this to my ‘17 911S Porsche May help. The M4 is an awesome vehicle overall. The MDCT is not as smooth as the 911’s PDK however. The engine is awesome but I find the width of the rear tires to be insufficient at 275 mm vs 305 mm for the 911S. So it spins way too easily—this is a known problem on the Bimmerfest forums too. I am running very good Michelin Pilot Super Sports as … well. I will try going at least 295 mm wide with 10.5” or 11” with wheels at tire change time. This will cost around $2,500 extra to remediate this problem. One annoying thing is that the BMW speedometer reads too fast by about 2 mph at 60 mph; so speedometer shows 62 when you are doing 60–again this is a well documented issue with BMW. The interior and media interface are class leaders. The technology is superior with things like Apple Car Play, very smart bright lights, cruise control, fuel consumption, various programmed driving modes, excellent wet road handling, etc. So awesome car that seriously need slightly wider tires on the rear.
Report abuse

Used 2016 BMW M4 in West Palm Beach, FL Values

Estimated values
2016 BMW M4 2dr Coupe (3.0L 6cyl Turbo 7AM) with no options
ConditionTrade-InPrivate PartyDealer Retail
Outstanding$43,488$45,653$47,255
Clean$41,524$43,504$44,940
Average$38,250$39,920$41,082
Rough$33,994$35,262$36,066

The average list price of a used 2016 BMW M4 in West Palm Beach, Florida is $70,000. The average mileage on a used BMW M4 2016 for sale in West Palm Beach, Florida is 23,262. Based on the average mileage of 23,262 for used 2016 BMW M4 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 M4 2016 in West Palm Beach, Florida to be $38,250.

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.