Skip to main content
Skip to Filters
629 listings
  • $33,688
    great price
    $3,205 below market
    • 39,418 miles
    • No accidents, 2 owners, personal use
    • 4cyl automatic
    • Perillo BMW (124 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Chicago, IL / 124 miles away from Bloomington, IL

    M Sport Package,Parking Assistance Package,Premium Package,Remote Engien Start,Active Driving Assistant,Apple CarPlay/Android Auto Compatibility,

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

    Listing Information:

    VIN: WBA73AP03MCF77269
    Stock: B46264A
    Certified Pre-Owned: Yes
    Listed since: 05-01-2025

  • $43,250
    good price
    $1,407 below market
    • 24,620 miles
    • No accidents, 2 owners, personal use
    • 6cyl automatic
    • McGrath Acura of Westmont (109 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Westmont, IL / 109 miles away from Bloomington, IL

    Arctic Race Blue Metallic 2021 BMW 4 Series M440i xDrive AWD 8-Speed Automatic Sport 3.0L I6 **ACCIDENT FREE CARFAX**, **AWD**, *NAVIGATION/GPS*, **SU...

    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:

    25 Combined MPG (22 City/31 Highway)

    Listing Information:

    VIN: WBA13AR01MCF49134
    Stock: PJ12417
    Certified Pre-Owned: No
    Listed since: 06-09-2025

  • $29,998
    good price
    $2,946 below market
    • 62,139 miles
    • No accidents, 3 owners, corporate fleet vehicle
    • 4cyl automatic
    • Napleton Fiat of Indianapolis (156 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Indianapolis, IN / 156 miles away from Bloomington, IL

    Recent Arrival! Arctic Race Blue Metallic 2021 BMW 4 Series 2D Coupe 430i 2.0L 4-Cylinder TwinPower Turbo RWD Clean CARFAX.Connected Package Pro, Head...

    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:

    29 Combined MPG (26 City/34 Highway)

    Listing Information:

    VIN: WBA53AP08MCF44176
    Stock: TWHO3034
    Certified Pre-Owned: No
    Listed since: 07-29-2025

  • $41,888
    fair price
    $1,811 above market
    • 56,613 miles
    • No accidents, 2 owners, personal use only
    • 6cyl automatic
    • Chicago Auto Place (107 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Downers Grove, IL / 107 miles away from Bloomington, IL

    Thank you for visiting another one of Chicago Auto Place's exclusive listings! CALL US NOW FOR A FREE QUOTE 630-422-1122 FOR MORE PHOTOS VISIT WWW.CHI...

    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:

    25 Combined MPG (22 City/31 Highway)

    Listing Information:

    VIN: WBA13AR04MCF66817
    Stock: H9162
    Certified Pre-Owned: No
    Listed since: 06-20-2025

  • Price Drop
    $28,014
    fair price
    $1,382 below market
    • 67,568 miles
    • No accidents, 1 owner, personal use only
    • 4cyl automatic
    • Parkside Kia (409 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Knoxville, TN / 409 miles away from Bloomington, IL

    Parkside KIA is pumped up to offer this terrific-looking 2021 BMW 4 Series in Black Sapphire Metallic This vehicle has passed our comprehensive inspec...

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

    Listing Information:

    VIN: WBA53AP09MCF80748
    Stock: TF80748
    Certified Pre-Owned: No
    Listed since: 07-16-2025

  • New Listing
    $35,590
    fair price
    $335 below market
    • 33,620 miles
    • No accidents, 2 owners, personal use
    • 4cyl automatic
    • Carvana - Indianapolis (155 mi away)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    • Upgraded Headlights
    Close

    Located in Indianapolis, IN / 155 miles away from Bloomington, IL

    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:

    29 Combined MPG (26 City/34 Highway)

    Listing Information:

    VIN: WBA53AP04MCH35870
    Stock: 2003904497
    Certified Pre-Owned: No
    Listed since: 08-01-2025

  • $42,655
    fair price
    $109 below market
    • 28,421 miles
    • No accidents, 2 owners, personal use
    • 6cyl automatic
    • Champion Chevrolet Of Avon (143 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Avon, IN / 143 miles away from Bloomington, IL

    AWD, Bluetooth, Hands-Free connection, Leather Seats, Has a CLEAN history according to AutoCheck!, **Lifetime Powertrain Limited Warranty*** This vehi...

    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:

    25 Combined MPG (22 City/31 Highway)

    Listing Information:

    VIN: WBA13AR08MCG09460
    Stock: P1399
    Certified Pre-Owned: No
    Listed since: 07-21-2025

  • New Listing
    Photos not available
    $43,999
    fair price
    $599 below market
    • 30,339 miles
    • No accidents, 2 owners, personal use
    • 6cyl automatic
    • BMW of Nashville (329 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Keyless Entry/Start
    Close

    Located in Brentwood, TN / 329 miles away from Bloomington, IL

    This 2021 BMW 4 Series M440i (***CLEAN CARFAX***) comes complete with features such as PARKING ASSISTANCE PACKAGE, PREMIUM PACKAGE, SHADOWLINE 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:

    26 Combined MPG (23 City/31 Highway)

    Listing Information:

    VIN: WBA53AT09MCH34350
    Stock: TMCH34350
    Certified Pre-Owned: No
    Listed since: 07-31-2025

  • $33,990
    fair price
    $853 above market
    • 31,703 miles
    • No accidents, 1 owner, personal use only
    • 4cyl automatic
    • Carvana - Nashville (318 mi away)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Nashville, TN / 318 miles away from Bloomington, IL

    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:

    29 Combined MPG (26 City/34 Highway)

    Listing Information:

    VIN: WBA53AP0XMCG28712
    Stock: 2003926306
    Certified Pre-Owned: No
    Listed since: 07-24-2025

  • Price Drop
    $40,562
    fair price
    $1,105 below market
    • 54,044 miles
    • 1 accident, 2 owners, personal use
    • 6cyl automatic
    • Serra Hyundai (489 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Keyless Entry/Start
    Close

    Located in Trussville, AL / 489 miles away from Bloomington, IL

    **Come see what everyone is talking about. Ask about our Serra Platinum Package**.**Largest Certified Inventory in the State!**10 Speakers, 4-Whe...

    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: WBA53AT08MCG84279
    Stock: TG84279
    Certified Pre-Owned: No
    Listed since: 07-19-2025

    • 49,762 miles
    • Frame damage reported, 2 owners, personal use
    • 6cyl automatic
    • Ganley Chevrolet of Aurora (403 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Aurora, OH / 403 miles away from Bloomington, IL

    2021 Dravit Gray Metallic BMW 4 Series M440i xDrive Active Park Distance Control, Ambient Lighting, Black Mirror Caps, Connected Package Pro, Extended...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: No

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Issue reported

    Salvage Vehicle: No

    Frame Damage: Yes

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    25 Combined MPG (22 City/31 Highway)

    Listing Information:

    VIN: WBA13AR01MCF57718
    Stock: 66233A
    Certified Pre-Owned: No
    Listed since: 06-16-2025

  • New Listing
    $40,990
    fair price
    $1,012 above market
    • 49,851 miles
    • 6cyl automatic
    • Carvana - Memphis (371 mi away)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Memphis, TN / 371 miles away from Bloomington, IL

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

    Features and Specs:

    25 Combined MPG (22 City/31 Highway)

    Listing Information:

    VIN: WBA13AR06MCG65963
    Stock: 2003912574
    Certified Pre-Owned: No
    Listed since: 08-05-2025

    • 42,322 miles
    • No accidents, 1 owner, personal use only
    • 6cyl automatic
    • Chicago Auto Place (107 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Keyless Entry/Start
    Close

    Located in Downers Grove, IL / 107 miles away from Bloomington, IL

    Thank you for visiting another one of Chicago Auto Place's exclusive listings! CALL US NOW FOR A FREE QUOTE 630-422-1122 FOR MORE PHOTOS VISIT WWW.CHI...

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

    Listing Information:

    VIN: WBA53AT01MCG10508
    Stock: H8979
    Certified Pre-Owned: No
    Listed since: 01-21-2025

  • Price Drop
    • 38,639 miles
    • No accidents, 1 owner, personal use only
    • 4cyl automatic
    • Chandler Chevrolet (223 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Madison, IN / 223 miles away from Bloomington, IL

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

    Listing Information:

    VIN: WBA73AP04MCG80443
    Stock: T6766
    Certified Pre-Owned: No
    Listed since: 05-06-2025

    • 72,809 miles
    • Frame damage reported, 2 owners, corporate fleet vehicle
    • 6cyl automatic
    • AutoGiant USA (156 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Indianapolis, IN / 156 miles away from Bloomington, IL

    VEHICLE LOCATED IN FISHERS, IN: 9200 E 131ST ST FISHERS, INDIANA 46038 Dravit Gray Metallic 2021 BMW 4 Series M440i xDrive AWD 3.0L I6 8-Speed Automat...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: No

    Personal Use Only: No

    History Provider: AutoCheck

    Title Details: Issue reported

    Salvage Vehicle: No

    Frame Damage: Yes

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    25 Combined MPG (22 City/31 Highway)

    Listing Information:

    VIN: WBA13AR04MCG19760
    Stock: FG19760
    Certified Pre-Owned: No
    Listed since: 06-06-2025

  • Price Drop
    $35,840
    good price
    $2,356 below market
    • 21,444 miles
    • No accidents, 1 owner, personal use
    • 4cyl automatic
    • Guaranteed Motor Cars - Lansing (108 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Lansing, IL / 108 miles away from Bloomington, IL

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

    Listing Information:

    VIN: WBA73AP05NCK86576
    Stock: PH1248
    Certified Pre-Owned: No
    Listed since: 06-04-2025

  • $49,908
    fair price
    $143 below market
    • 13,962 miles
    • No accidents, 2 owners, personal use only
    • 6cyl automatic
    • Lexus of Orland (101 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Orland Park, IL / 101 miles away from Bloomington, IL

    Tanzanite Blue II Metallic 2022 BMW 4 Series M440i RWD 8-Speed Automatic Sport 3.0L I6 NAVIGATION!, LOCAL TRADE!, ONE OWNER!, GREAT VEHICLE HISTORY!, ...

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

    Listing Information:

    VIN: WBA53AT0XNCJ51705
    Stock: LX08421
    Certified Pre-Owned: No
    Listed since: 07-10-2025

  • Price Drop
    $48,298
    fair price
    $654 below market
    • 17,634 miles
    • No accidents, 1 owner, personal use only
    • 6cyl automatic
    • Sapaugh GM Country (169 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Herculaneum, MO / 169 miles away from Bloomington, IL

    ** We are 15 minutes south of St. Louis. Everyone leaves happy! Priced below KBB Fair Purchase Price! Arctic Race Blue Metallic 2022 BMW 4 Series M440...

    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: WBA13AR06NCJ49018
    Stock: 2444182
    Certified Pre-Owned: No
    Listed since: 06-09-2025

  • $45,999
    fair price
    $1,314 below market
    • 25,846 miles
    • No accidents, 1 owner, personal use only
    • 6cyl automatic
    • Specialty Motors (146 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Gurnee, IL / 146 miles away from Bloomington, IL

    ** VEHICLE LOCATION MAY VARY BETWEEN OUR TWO DEALERSHIPS, PLEASE CALL AHEAD TO CONFIRM LOCATION BEFORE VISITING *** 2022 BMW M440i XDRIVE COUPE ** POR...

    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: WBA13AR09NCJ54889
    Stock: J54889
    Certified Pre-Owned: No

  • New Listing
    $31,888
    good price
    $1,607 below market
    • 40,427 miles
    • No accidents, 1 owner, personal use
    • 4cyl automatic
    • Chicago Auto Place (107 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Downers Grove, IL / 107 miles away from Bloomington, IL

    Thank you for visiting another one of Chicago Auto Place's exclusive listings! CALL US NOW FOR A FREE QUOTE 630-422-1122 FOR MORE PHOTOS VISIT WWW.CHI...

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

    Listing Information:

    VIN: WBA73AP04NCJ27208
    Stock: H9039
    Certified Pre-Owned: No
    Listed since: 08-02-2025

  • Price Drop
    • 24,159 miles
    • Frame damage reported, 1 owner, personal use
    • 6cyl automatic
    • North Coast Mitsubishi Akron (396 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Akron, OH / 396 miles away from Bloomington, IL

    2022 BMW 4 Series M440i xDrive Mineral White Metallic 2D Coupe 3.0L I6Active Driving Assistant Pro, Lane departure warning, Lane keep assist, Forwar...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: No

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Issue reported

    Salvage Vehicle: No

    Frame Damage: Yes

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    26 Combined MPG (23 City/32 Highway)

    Listing Information:

    VIN: WBA13AR03NCK63767
    Stock: K63767F01
    Certified Pre-Owned: No
    Listed since: 06-23-2025

Showing 1 - 21 out of 629 listings

Consumer Reviews for the BMW 4 Series

Read recent reviews for the BMW 4 Series
Overall Consumer Rating
4.6 out of 5 stars20 Reviews
Write a vehicle reviewSee all 20 reviews
  • 5 star
    (70%)
  • 4 star
    (25%)
  • 3 star
    (0%)
  • 2 star
    (0%)
  • 1 star
    (5%)
5 out of 5 stars

It's simple different

Luca C, 01/11/2021
2021 BMW 4 Series M440i xDrive 2dr Coupe AWD (3.0L 6cyl Turbo gas/electric mild hybrid 8A)
Beauty is an opinion... but for sure this is different. People complain about cars w/o personality... it has a lot, as exterior, interior, and the awesome powertrain. The M440i is fantastic to drive, ready, quick and efficient too. ---- After 1 year with the M440i, I confirm everything I said. Totally satisfied ---
Report abuse

Used 2021 BMW 4 Series in Bloomington, IL Values

Estimated values
2021 BMW 4 Series 430i xDrive 2dr Coupe AWD (2.0L 4cyl Turbo 8A) with no options
ConditionTrade-InPrivate PartyDealer Retail
Outstanding$27,049$28,653$30,264
Clean$26,525$28,072$29,624
Average$25,652$27,105$28,558
Rough$24,516$25,847$27,171

The average list price of a used 2021 BMW 4 Series in Bloomington, Illinois is $39,189. The average mileage on a used BMW 4 Series 2021 for sale in Bloomington, Illinois is 39,302. Based on the average mileage of 39,302 for used 2021 BMW 4 Series for sale in Bloomington, IL 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 4 Series 2021 in Bloomington, Illinois to be $25,652.

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.