Skip to main content
Skip to Filters
2,365 listings

Save with BMW 5 Series rebates
Check your savings potential before you buy

  • $32,020
    fair price
    $241 above market
    • 27,689 miles
    • No accidents, 1 owner, personal use
    • 25 City / 33 Hwy MPG
    • ALM Kia South (319 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Union City, GA / 319 miles away from Myrtle Beach, SC

    CONNECTED PACKAGE PRO..PREMIUM SYNTHETIC SEATS..SUN/MOONROOF..HEATED MIRRORS..REAR PARKING AID..LANE DEPARTURE WARNING..BLIND SPOT MONITOR..NAVIGATION...

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

    Listing Information:

    VIN: WBA53BH05NWX41341
    Stock: NWX41341
    Certified Pre-Owned: No
    Listed since: 04-03-2025

  • $32,193
    good price
    $2,396 below market
    • 38,456 miles
    • 3 accidents, 2 owners, personal use
    • 25 City / 32 Hwy MPG
    • Rivard Buick GMC (439 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Tampa, FL / 439 miles away from Myrtle Beach, SC

    Dark Graphite 2021 BMW 5 Series 540i 3.0L I6 Turbocharged DOHC 24V LEV3-ULEV70 RWD 8-Speed Automatic Sport Leather Seats, Backup/Rearview Camera, Blue...

    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:

    27 Combined MPG (25 City/32 Highway)

    Listing Information:

    VIN: WBA53BJ02MWW90017
    Stock: AU0008A
    Certified Pre-Owned: No
    Listed since: 05-15-2025

  • New Listing
    $25,319
    fair price
    $612 below market
    • 74,855 miles
    • No accidents, 2 owners, personal use only
    • 20 City / 29 Hwy MPG
    • i.g. Burton Buick GMC of Glen Burnie (407 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Glen Burnie, MD / 407 miles away from Myrtle Beach, SC

    5 Series 540i xDrive, 4D Sedan, 3.0L I6 Turbocharged DOHC 24V LEV3-ULEV70 335hp, 8-Speed Automatic, AWD, Mineral White Metallic, Cognac w/Dakota Leath...

    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: WBAJE7C53KWD55430
    Stock: GP23250
    Certified Pre-Owned: No
    Listed since: 06-07-2025

  • $30,000
    fair price
    $942 below market
    • 31,581 miles
    • 2 accidents, 1 owner, corporate fleet vehicle
    • 23 City / 32 Hwy MPG
    • Alpha Motor Sports (332 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Fredericksburg, VA / 332 miles away from Myrtle Beach, SC

    ** OVER 30,000 VEHICLES SOLD, TWO LOCATION TO SERVE YOU, 400+ VEHICLES IN STOCK, visit www.AlphaMS.com to view our inventory, BEST PRICES IN TOWN **NA...

    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:

    26 Combined MPG (23 City/32 Highway)

    Listing Information:

    VIN: WBA13BJ00NCH76446
    Stock: CGF76446
    Certified Pre-Owned: No

  • New Listing
    $21,997
    fair price
    $401 below market
    • 89,278 miles
    • 1 accident, 2 owners, personal use
    • 21 City / 30 Hwy MPG
    • Magnetism Motors (292 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Lawrenceville, GA / 292 miles away from Myrtle Beach, SC

    This 2018 BMW 5 Series 4dr 540i with M-Sport Pkg! features a 3.0L STRAIGHT 6 CYLINDER 6cyl Gasoline engine. It is equipped with a 8 Speed Automatic tr...

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

    Listing Information:

    VIN: WBAJE5C55JWA94031
    Stock: JWA94031
    Certified Pre-Owned: No
    Listed since: 06-20-2025

    • 38,095 miles
    • No accidents, 2 owners, personal use only
    • 16 mi est. electric range
    • 27 City / 30 Hwy MPG
    • CarMax Sanford (361 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Sanford, FL / 361 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

    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:

    29 Combined MPG (27 City/30 Highway)

    Listing Information:

    VIN: WBAJA9C52KB254195
    Stock: 26957550
    Certified Pre-Owned: No

  • $12,900
    fair price
    $471 below market
    • 91,037 miles
    • 1 accident, 3 owners, corporate fleet vehicle
    • 20 City / 31 Hwy MPG
    • Brightway Auto Sales (275 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Jacksonville, FL / 275 miles away from Myrtle Beach, SC

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

    Listing Information:

    VIN: WBA5B1C53FD918367
    Stock: 5666
    Certified Pre-Owned: No

  • $38,920
    fair price
    $1,602 above market
    • 35,104 miles
    • No accidents, 1 owner, rental vehicle
    • 27 City / 35 Hwy MPG
    • ALM Hyundai Athens (256 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Athens, GA / 256 miles away from Myrtle Beach, SC

    PREMIUM PKG..CONNECTED PKG PRO..SUNROOF..AUTOMATIC PARKING..HEATED FRONT SEAT..PREMIUM SOUND SYSTEM..BACKUP CAMERA..BRAKE ASSIST..KEYLESS ENTRY..BLUET...

    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:

    30 Combined MPG (27 City/35 Highway)

    Listing Information:

    VIN: WBA43FJ04RCR71652
    Stock: RCR71652
    Certified Pre-Owned: No
    Listed since: 05-02-2025

  • $24,995
    fair price
    $943 below market
    • 81,723 miles
    • 1 accident, 4 owners, personal use
    • 16 City / 25 Hwy MPG
    • CarVault of Waldorf (365 mi away)
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Waldorf, MD / 365 miles away from Myrtle Beach, SC

    Visit CarVault of Waldorf to shop our great deals. You can call 240-607-9909 to schedule your test drive today.

    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:

    19 Combined MPG (16 City/25 Highway)

    Listing Information:

    VIN: WBAJB9C5XJB035769
    Stock: CVL1825
    Certified Pre-Owned: No

  • $27,000
    fair price
    $135 above market
    • 61,430 miles
    • No accidents, 1 owner, personal use only
    • 25 City / 33 Hwy MPG
    • Don Mealey Chevrolet (384 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Clermont, FL / 384 miles away from Myrtle Beach, SC

    2021 BMW 5 Series 530i 2.0L 4-Cylinder Engine 8-Speed Automatic Sport Transmission ***1 OWNER***CLEAN CARFAX***LOCAL TRADE***4-New Tires*** ***EXECUTI...

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

    Listing Information:

    VIN: WBA53BH00MWX24543
    Stock: TMWX24543
    Certified Pre-Owned: No
    Listed since: 06-01-2025

  • $20,451
    fair price
    $339 above market
    • 98,998 miles
    • No accidents, 2 owners, personal use only
    • 21 City / 30 Hwy MPG
    • AutoNation Ford Sanford (360 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Sanford, FL / 360 miles away from Myrtle Beach, SC

    Mineral White MetallicSun/MoonroofLeather SeatsNavigation SystemKeyless StartCognac; Dakota Leather UpholsteryThis vehicle includes a Money-Ba...

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

    Listing Information:

    VIN: WBAJE5C56JWA97682
    Stock: JWA97682
    Certified Pre-Owned: No
    Listed since: 06-06-2025

  • Price Drop
    $36,746
    fair price
    $651 above market
    • 26,723 miles
    • No accidents, 1 owner, personal use only
    • 25 City / 33 Hwy MPG
    • Braman BMW Jupiter (467 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Jupiter, FL / 467 miles away from Myrtle Beach, SC

    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:

    28 Combined MPG (25 City/33 Highway)

    Listing Information:

    VIN: WBA53BH03NCJ48837
    Stock: JC-11606A
    Certified Pre-Owned: Yes
    Listed since: 05-13-2025

  • $21,800
    fair price
    $325 below market
    • 68,661 miles
    • 2 accidents, 2 owners, rental vehicle
    • 25 City / 33 Hwy MPG
    • Bumble Auto (406 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Elkridge, MD / 406 miles away from Myrtle Beach, SC

    Delve into a world of exceptional pre-owned vehicles at Bumble Auto, where quality and affordability coalesce. Our varied inventory accommodates diffe...

    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:

    28 Combined MPG (25 City/33 Highway)

    Listing Information:

    VIN: WBAJR3C05LWW63747
    Stock: B3546
    Certified Pre-Owned: No

  • $18,786
    good price
    $839 below market
    • 85,320 miles
    • 1 accident, 2 owners, corporate fleet vehicle
    • 23 City / 33 Hwy MPG
    • Royal Auto Club (379 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Sterling, VA / 379 miles away from Myrtle Beach, SC

    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:

    27 Combined MPG (23 City/33 Highway)

    Listing Information:

    VIN: WBAJA7C55KWW21815
    Stock: SAI3097
    Certified Pre-Owned: No

  • $34,981
    fair price
    $1,440 below market
    • 63,026 miles
    • 1 accident, 1 owner, personal use only
    • 23 City / 31 Hwy MPG
    • BMW of Fort Washington (496 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Fort Washington, PA / 496 miles away from Myrtle Beach, SC

    JUST ARRIVED. PENDING INSPECTION. Alpine White 2021 BMW 5 Series 540i xDrive AWD 8-Speed Automatic Sport 3.0L I6 Turbocharged DOHC 24V LEV3-ULEV70 AWD...

    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:

    26 Combined MPG (23 City/31 Highway)

    Listing Information:

    VIN: WBA73BJ05MWW91915
    Stock: FW91915T
    Certified Pre-Owned: Yes
    Listed since: 06-19-2025

  • $28,688
    fair price
    $1,324 above market
    • 53,156 miles
    • No accidents, 1 owner, personal use only
    • 23 City / 32 Hwy MPG
    • BMW of Catonsville (411 mi away)
    • Five Star Dealer
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Baltimore, MD / 411 miles away from Myrtle Beach, SC

    AWD, Black Artificial Leather.Recent Arrival! Clean CARFAX. 23/32 City/Highway MPG 23/32 City/Highway MPG*Your additional costs are sales tax, tag and...

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

    Listing Information:

    VIN: WBA13BJ02MWX16324
    Stock: 460060A
    Certified Pre-Owned: No
    Listed since: 06-17-2025

  • $35,920
    fair price
    $797 above market
    • 30,620 miles
    • No accidents, 1 owner, personal use
    • 23 City / 32 Hwy MPG
    • ALM Kennesaw (322 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Kennesaw, GA / 322 miles away from Myrtle Beach, SC

    CONVENIENCE PKG..CONNECTED PKG PRO..HEATED SEATS..MEMORY SEATS..BLIND SPOT MONITOR..LANE DEPARTURE WARNING..LANE KEEP ASSIST..NAVIGATION..BACK UP CAME...

    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:

    26 Combined MPG (23 City/32 Highway)

    Listing Information:

    VIN: WBA13BJ00NCK31652
    Stock: NCK31652
    Certified Pre-Owned: No
    Listed since: 06-06-2025

  • Price Drop
    $51,000
    fair price
    $36 above market
    • 9,429 miles
    • No accidents, 1 owner, personal use only
    • 27 City / 35 Hwy MPG
    • BMW of Owings Mills (419 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Owings Mills, MD / 419 miles away from Myrtle Beach, SC

    Moonroof, Navigation, Heated Seats, Lane Keeping Assist, Dual Zone A/C, Onboard Communications System, iPod/MP3 Input, Back-Up Camera, Premium Sound 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:

    30 Combined MPG (27 City/35 Highway)

    Listing Information:

    VIN: WBA53FJ08RCS91693
    Stock: LP503
    Certified Pre-Owned: Yes
    Listed since: 08-01-2024

  • New Listing
    $28,998
    fair price
    $941 above market
    • 62,098 miles
    • No accidents, 1 owner, personal use only
    • 25 City / 33 Hwy MPG
    • CarMax Gastonia (168 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Gastonia, NC / 168 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

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

    Listing Information:

    VIN: WBA53BH01MWW97840
    Stock: 26554518
    Certified Pre-Owned: No

  • New Listing
    $11,999
    fair price
    $235 above market
    • 128,297 miles
    • No accidents, 3 owners, corporate fleet vehicle
    • 20 City / 31 Hwy MPG
    • Triangle European Sales (154 mi away)
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    • Upgraded Headlights
    Close

    Located in Raleigh, NC / 154 miles away from Myrtle Beach, SC

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

    Listing Information:

    VIN: WBA5B1C56FD919836
    Stock: 919836
    Certified Pre-Owned: No
    Listed since: 08-01-2024

  • New Listing
    $21,990
    fair price
    $239 below market
    • 64,986 miles
    • 1 accident, 5 owners, personal use
    • 17 City / 25 Hwy MPG
    • Carvana (In-stock online)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Kansas City, MO / 945 miles away from Myrtle Beach, SC

    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: 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: WBAKN9C50FD961332
    Stock: 2003810970
    Certified Pre-Owned: No
    Listed since: 06-13-2025

Showing 925 - 945 out of 2,365 listings

Consumer Reviews for the BMW 5 Series

Read recent reviews for the BMW 5 Series
Overall Consumer Rating
4.6 out of 5 stars132 Reviews
Write a vehicle reviewSee all 132 reviews
  • 5 star
    (84%)
  • 4 star
    (10%)
  • 3 star
    (2%)
  • 2 star
    (2%)
  • 1 star
    (2%)
4.75 out of 5 stars

Sublime

Tim, 10/11/2010
2007 BMW 5 Series 550i 4dr Sedan (4.8L 8cyl 6M)
Great car bought it from a friend who upgraded to the M5 with the SmG. Has all options except heads up display. She now misses her 550i and I love it. Acceleration is smooth but stupidly fast. Can do 120 and not even break a sweat. Fuel economy is around 17 for city, but 27 for highway doing 80. Impressive. Love the interior, 20 way comfort are great. Idrive is useful I think older … people just get confused with new technology (I'm 24). Can be finicky at times however. The styling works for the car depending on the color. Mines black with tan interior so it looks understated and all business. Keep making excuses to go drive somewhere. Car is so much fun.
Report abuse
Filters
Skip to Results

Applied Filters4Active

Location

Search radius500 miles
Search radius

Make & Model

Year

New / Used

Price & Payments

Price Rating

Body Type

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.