Skip to main content
Skip to Filters
148 listings
  • $79,997
    fair price
    $1,486 above market
    • 23,853 miles
    • No accidents, 2 owners, personal use only
    • 8cyl automatic
    • Lindsay Volkswagen of Manassas (355 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Manassas, VA / 355 miles away from Myrtle Beach, SC

    TRANSPARENT PRICING, NO RECONDITIONING FEE CHARGED TO OUR CUSTOMERS, BOWERS AND WILKINS DIAMOND SURROUND SOUND SYSTEM!!, EXECUTIVE PACKAGE!!, DRIVING ...

    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:

    17 Combined MPG (15 City/21 Highway)

    Listing Information:

    VIN: WBS83CH08MCG96512
    Stock: V710852B
    Certified Pre-Owned: No
    Listed since: 04-24-2025

  • Price Drop
    • 25,433 miles
    • No accidents, 1 owner, personal use
    • 8cyl automatic
    • Select Auto Imports (360 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Alexandria, VA / 360 miles away from Myrtle Beach, SC

    ORIGINAL MSRP $113,645.00*Still under FULL Factory Warranty up to 05/06/2025 or 50,000 miles, whichever comes first.*Executive Package ($3,350)*...

    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:

    17 Combined MPG (15 City/21 Highway)

    Listing Information:

    VIN: WBS83CH07MCG04435
    Stock: 22516
    Certified Pre-Owned: No
    Listed since: 05-21-2024

  • Price Drop
    • 76,185 miles
    • Issue reported, 2 owners, personal use
    • 8cyl automatic
    • Karma of Fuquay (128 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Fuquay-Varina, NC / 128 miles away from Myrtle Beach, SC

    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:

    17 Combined MPG (15 City/21 Highway)

    Listing Information:

    VIN: WBS83CH09MCF73091
    Stock: F73091
    Certified Pre-Owned: No
    Listed since: 01-13-2025

  • $72,888
    good price
    $4,071 below market
    • 52,149 miles
    • No accidents, 1 owner, personal use
    • 8cyl automatic
    • BMW of Alexandria (361 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Alexandria, VA / 361 miles away from Myrtle Beach, SC

    * MSRP: $117,345.00 * Total Options: $12,650.00* Exterior Color: Black Sapphire Metallic* Interior Color: Black Extended Merino Leather* Executive pac...

    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: WBS83CH02NCK34087
    Stock: K34087AN
    Certified Pre-Owned: No
    Listed since: 03-17-2025

  • $71,995
    fair price
    $1,425 below market
    • 34,497 miles
    • No accidents, 1 owner, personal use
    • 8cyl automatic
    • Fields BMW South Orlando (400 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Orlando, FL / 400 miles away from Myrtle Beach, SC

    ONLY 34,485 Miles! Heated Leather Seats, NAV, Keyless Start, Onboard Communications System, iPod/MP3 Input, Satellite Radio, Alloy Wheels, Turbo, EXEC...

    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:

    17 Combined MPG (15 City/21 Highway)

    Listing Information:

    VIN: WBSJF0C06LCE53262
    Stock: S22748PT
    Certified Pre-Owned: No
    Listed since: 04-27-2025

  • $56,000
    fair price
    $910 below market
    • 58,932 miles
    • No accidents, 3 owners, personal use
    • 8cyl automatic
    • i40 Auto (174 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Greensboro, NC / 174 miles away from Myrtle Beach, SC

    Azurite Black II Metallic 2020 BMW M5 AWD 8-Speed Automatic 4.4L V8 Turbocharged DOHC 32V LEV3-ULEV125 600hp Silverstone Leather. Connected Package Pr...

    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:

    17 Combined MPG (15 City/21 Highway)

    Listing Information:

    VIN: WBSJF0C03LCD28994
    Stock: ID28994
    Certified Pre-Owned: No
    Listed since: 02-11-2025

  • $53,995
    fair price
    $326 above market
    • 70,850 miles
    • No accidents, 2 owners, corporate fleet vehicle
    • 8cyl automatic
    • Imperial Highline (356 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Manassas, VA / 356 miles away from Myrtle Beach, SC

    LOADED WITH VALUE! Comes equipped with: Air Conditioning, Bluetooth, Rear Heated Seats , Front Heated Seats. This BMW M5 also includes Clock, Climate ...

    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:

    17 Combined MPG (15 City/21 Highway)

    Listing Information:

    VIN: WBSJF0C07LCD50495
    Stock: 50495
    Certified Pre-Owned: No
    Listed since: 03-20-2025

  • $59,999
    fair price
    $2,601 above market
    • 57,501 miles
    • No accidents, 2 owners, personal use
    • 8cyl automatic
    • Mercedes-Benz of Gainesville (349 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Gainesville, FL / 349 miles away from Myrtle Beach, SC

    Recent Arrival! Clean CARFAX. CARFAX One-Owner. 4-Zone Automatic Climate Control, Active Park Distance Control, Connected Package Pro, Executive 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:

    17 Combined MPG (15 City/21 Highway)

    Listing Information:

    VIN: WBSJF0C07LCD17769
    Stock: ID17769
    Certified Pre-Owned: No
    Listed since: 04-30-2025

  • New Listing
    $69,998
    fair price
    $3,868 above market
    • 31,921 miles
    • 8cyl automatic
    • CarMax Greensboro (170 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Greensboro, NC / 170 miles away from Myrtle Beach, SC

    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 Unavailable.

    Features and Specs:

    17 Combined MPG (15 City/21 Highway)

    Listing Information:

    VIN: WBSJF0C0XLCD41516
    Stock: 26600486
    Certified Pre-Owned: No

  • Price Drop
    • 31,053 miles
    • 1 accident, 2 owners, personal use only
    • 8cyl automatic
    • Mercedes-Benz of Gainesville (349 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Gainesville, FL / 349 miles away from Myrtle Beach, SC

    CARFAX One-Owner. Active Park Distance Control, Connected Package Pro, Drive Recorder, Executive Package, Front & Rear Heated Seats, Front Massaging S...

    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:

    17 Combined MPG (15 City/21 Highway)

    Listing Information:

    VIN: WBS83CH00NCH77621
    Stock: IH77621
    Certified Pre-Owned: No
    Listed since: 03-28-2025

  • $64,906
    great price
    $8,639 below market
    • 61,221 miles
    • No accidents, 2 owners, corporate fleet vehicle
    • 8cyl automatic
    • Valdosta Toyota (332 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Valdosta, GA / 332 miles away from Myrtle Beach, SC

    A luxury-class sport sedan designed to give both driver and passengers an air of belonging and the thrill of pure automotive engagement. Thank you for...

    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:

    17 Combined MPG (15 City/21 Highway)

    Listing Information:

    VIN: WBS83CH09MCF68652
    Stock: 25353A
    Certified Pre-Owned: No
    Listed since: 02-22-2025

  • $95,993
    good price
    $6,646 below market
    • 13,851 miles
    • No accidents, 1 owner, personal use only
    • 8cyl automatic
    • Capital Chrysler Dodge Jeep Ram of Indian Trail (138 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Monroe, NC / 138 miles away from Myrtle Beach, SC

    (Capital Chrysler Dodge Jeep Ram of Indian Trail) is proud to present you with another True Market Priced Pre-Owned Vehicle. This 2023 BMW M5 is loade...

    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:

    17 Combined MPG (15 City/21 Highway)

    Listing Information:

    VIN: WBS83CH0XPCL18953
    Stock: 13AC5153
    Certified Pre-Owned: No
    Listed since: 04-07-2025

  • $59,994
    great price
    $4,602 below market
    • 42,432 miles
    • No accidents, 1 owner, personal use
    • 8cyl automatic
    • Astorg Pre-Owned Plaza (356 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Charleston, WV / 356 miles away from Myrtle Beach, SC

    2019 BMW M5 Competition Alpine White Black Leather, 16 Speakers, ABS brakes, Adaptive suspension, Advanced Real-Time Traffic Information, Alloy wheels...

    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:

    17 Combined MPG (15 City/21 Highway)

    Listing Information:

    VIN: WBSJF0C57KB448570
    Stock: L8149A
    Certified Pre-Owned: No
    Listed since: 04-24-2025

  • Price Drop
    $59,995
    fair price
    $764 below market
    • 29,878 miles
    • No accidents, 1 owner, personal use
    • 8cyl automatic
    • Braman BMW West Palm Beach (494 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in West Palm Beach, FL / 494 miles away from Myrtle Beach, SC

    One-Owner Clean CARFAX Report, LOW LOW MILES, Local Trade, Clean CarFax Report, Black w/Full Merino Leather Upholstery, 4-Zone Automatic Climate Contr...

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

    Features and Specs:

    17 Combined MPG (15 City/21 Highway)

    Listing Information:

    VIN: WBSJF0C5XKB447767
    Stock: BN-74918A
    Certified Pre-Owned: No
    Listed since: 03-27-2025

  • Price Drop
    $63,070
    fair price
    $471 below market
    • 39,590 miles
    • No accidents, 6 owners, personal use
    • 8cyl automatic
    • Jim Ellis Ford - Sandy Springs (320 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Atlanta, GA / 320 miles away from Myrtle Beach, SC

    Certified. Priced below KBB Fair Purchase Price! Clean CARFAX. 2019 BMW M5 Competition Singapore Gray Metallic 8-Speed Automatic 4.4L V8 Turbocharged ...

    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:

    17 Combined MPG (15 City/21 Highway)

    Listing Information:

    VIN: WBSJF0C59KB448232
    Stock: FS3220A
    Certified Pre-Owned: No
    Listed since: 03-28-2025

  • $94,989
    fair price
    $2,776 below market
    • 14,891 miles
    • No accidents, 1 owner, personal use only
    • 8cyl automatic
    • Dulles Kia (376 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Leesburg, VA / 376 miles away from Myrtle Beach, SC

    COMPETITION PACKAGE, EXECUTIVE PACKAGE, 360 CAMERA, REMOTE START, 50TH ANNIVERSARY EMBLEMS, REAR CAMERA, FULL MERINO BLACK LEATHER, HEATED VENTILATED ...

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

    Features and Specs:

    17 Combined MPG (15 City/21 Highway)

    Listing Information:

    VIN: WBS83CH03PCL17532
    Stock: P3740
    Certified Pre-Owned: No
    Listed since: 11-25-2024

  • Price Drop
    $77,280
    good price
    $3,533 below market
    • 21,300 miles
    • 1 accident, 3 owners, personal use only
    • 8cyl automatic
    • Bill Black Cadillac (170 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Greensboro, NC / 170 miles away from Myrtle Beach, SC

    Recent Arrival! NO ADDED ACCESSORIES OR UNKNOWN CHARGES!!!, Active Park Distance Control, Connected Package Pro, Drive Recorder, Executive Package, Fr...

    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:

    17 Combined MPG (15 City/21 Highway)

    Listing Information:

    VIN: WBS83CH05MCF57096
    Stock: E2476A
    Certified Pre-Owned: No
    Listed since: 04-02-2025

  • Price Drop
    $64,998
    fair price
    $228 above market
    • 57,161 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 Portland, OR / 2,438 miles away from Myrtle Beach, SC

    CarFax No Accidents Reported,CarFax 1-Owner,High Demand,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:

    17 Combined MPG (15 City/21 Highway)

    Listing Information:

    VIN: WBS83CH01MCF32079
    Stock: MCF32079P
    Certified Pre-Owned: No

  • Price Drop
    $66,999
    good price
    $2,368 below market
    • 45,783 miles
    • No accidents, 2 owners, personal use
    • 8cyl automatic
    • 704 Exotic Autos (163 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Huntersville, NC / 163 miles away from Myrtle Beach, SC

    Active Driving Assistant Pro, Active Park Distance Control, Connected Package Pro, Drive Recorder, Driving Assistance Plus Package, Executive Package,...

    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:

    17 Combined MPG (15 City/21 Highway)

    Listing Information:

    VIN: WBS83CH00MCF80317
    Stock: F80317
    Certified Pre-Owned: No
    Listed since: 01-31-2025

  • Price Drop
    $71,937
    good price
    $1,606 below market
    • 44,120 miles
    • No accidents, 1 owner, personal use
    • 8cyl automatic
    • BMW of Asheville (244 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Arden, NC / 244 miles away from Myrtle Beach, SC

    Satellite Radio **Wireless Charging** Wifi Hotspot **Active Driving Assistant **Smart Device Integration ** Black Alloy Wheels** Twin-Turbo V8 Engine*...

    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:

    17 Combined MPG (15 City/21 Highway)

    Listing Information:

    VIN: WBS83CH08MCG75286
    Stock: TG75286
    Certified Pre-Owned: No
    Listed since: 04-15-2025

  • Price Drop
    • 15,190 miles
    • No accidents, 1 owner, corporate fleet vehicle
    • 8cyl automatic
    • Foreign Cars Italia (171 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Greensboro, NC / 171 miles away from Myrtle Beach, SC

    2023 BMW M5 4.4L V8 Turbocharged DOHC 32V LEV3-ULEV125 600hp Black Leather, 20 Forged Painted Rims, ABS brakes, Electronic Stability Control, Front du...

    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:

    17 Combined MPG (15 City/21 Highway)

    Listing Information:

    VIN: WBS83CH02PCL50487
    Stock: VH5249
    Certified Pre-Owned: No
    Listed since: 03-28-2025

Showing 1 - 21 out of 148 listings

Consumer Reviews for the BMW M5

Read recent reviews for the BMW M5
Overall Consumer Rating
4.9 out of 5 stars22 Reviews
Write a vehicle reviewSee all 22 reviews
  • 5 star
    (91%)
  • 4 star
    (9%)
  • 3 star
    (0%)
  • 2 star
    (0%)
  • 1 star
    (0%)
5 out of 5 stars

2019 Bmw M5

Tony Steve, 05/30/2019
2019 BMW M5 Competition 4dr Sedan AWD (4.4L 8cyl Turbo 8A)
Okay well, the M5 is a a beautiful car, in my opinion it scored a 10/10 in every aspect. I don’t why the other reviews said it lack in Luxary compared to its competitors, like what? It’s a BMW they are number one in the game. Don’t listen to everyone they're high as a Kit. That’s all I wanted to say. If you read this I love you. Hahaha
Report abuse

Used 2021 BMW M5 in Myrtle Beach, SC Values

Estimated values
2021 BMW M5 4dr Sedan AWD (4.4L 8cyl Turbo 8A) with no options
ConditionTrade-InPrivate PartyDealer Retail
Outstanding$60,803$63,225$65,671
Clean$59,533$61,775$64,031
Average$57,417$59,357$61,296
Rough$54,666$56,214$57,741

The average list price of a used 2021 BMW M5 in Myrtle Beach, South Carolina is $71,703. The average mileage on a used BMW M5 2021 for sale in Myrtle Beach, South Carolina is 40,371. Based on the average mileage of 40,371 for used 2021 BMW M5 for sale in Myrtle Beach, SC 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 M5 2021 in Myrtle Beach, South Carolina to be $57,417.

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

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.