Skip to main content
Skip to Filters
770 listings
  • Price Drop
    $42,994
    great price
    $4,744 below market
    • 20,962 miles
    • No accidents, 1 owner, personal use
    • 4cyl automatic
    • Fishers Imports (363 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Keyless Entry/Start
    Close

    Located in Fishers, IN / 363 miles away from Huntsville, AL

    Just wow, I don't think you can compare this 430 with any other one in the market. The car was just build perfectly with: 19" upgraded wheels, Tacora ...

    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: WBA43AT07NCH90929
    Stock: WI0929
    Certified Pre-Owned: No
    Listed since: 01-11-2025

  • $46,982
    fair price
    $394 below market
    • 14,705 miles
    • No accidents, 2 owners, corporate fleet vehicle
    • 4cyl automatic
    • Premier Nissan Mall of Georgia (157 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Keyless Entry/Start
    Close

    Located in Buford, GA / 157 miles away from Huntsville, AL

    Red Metallic 2022 BMW 4 Series 430i xDrive AWD 10 Speakers, 4-Wheel Disc Brakes, ABS brakes, Aerodynamic Kit, Air Conditioning, Alloy wheels, AM/FM Ra...

    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:

    27 Combined MPG (23 City/33 Highway)

    Listing Information:

    VIN: WBA43AT00NCK33311
    Stock: P33311
    Certified Pre-Owned: No
    Listed since: 03-05-2025

    • 28,782 miles
    • Frame damage reported, 1 owner, personal use
    • 4cyl automatic
    • Drive A Dream (129 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Marietta, GA / 129 miles away from Huntsville, AL

    M SPORT PACKAGE! NAVIGATION SYSTEM, LEATHER HEATED SEATS, REAR VIEW CAMERA, SMART KEY, PUSH BUTTON START, BLUETOOTH AUDIO STREAMING, USB C INPUT, SATE...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    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:

    28 Combined MPG (25 City/34 Highway)

    Listing Information:

    VIN: WBA23AT00NCJ08963
    Stock: NCJ08963
    Certified Pre-Owned: No
    Listed since: 04-06-2025

  • $40,850
    fair price
    $1,244 below market
    • 24,375 miles
    • No accidents, 1 owner, personal use
    • 4cyl automatic
    • Driveway (425 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Upgraded Headlights
    Close

    Located in Jacksonville, FL / 425 miles away from Huntsville, AL

    CarFax No Accidents Reported,CarFax 1-Owner,Rare Find,Apple CarPlay,Back-Up Camera,Blind Spot Monitor,Bluetooth,Brake Assist,Keyless Start,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:

    27 Combined MPG (23 City/33 Highway)

    Listing Information:

    VIN: WBA43AT03NCJ14961
    Stock: NCJ14961A
    Certified Pre-Owned: No

  • New Listing
    $36,998
    fair price
    $1,019 below market
    • 26,405 miles
    • No accidents, 1 owner, personal use
    • 4cyl automatic
    • CarMax Mobile (294 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    • Upgraded Headlights
    Close

    Located in Mobile, AL / 294 miles away from Huntsville, AL

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

    Listing Information:

    VIN: WBA53AP03NCK00138
    Stock: 27462431
    Certified Pre-Owned: No

  • $39,999
    good price
    $865 below market
    • 55,595 miles
    • No accidents, 1 owner, personal use only
    • 6cyl automatic
    • BMW of Nashville (86 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Brentwood, TN / 86 miles away from Huntsville, AL

    This Certified Pre-Owned 2022 BMW 4 Series M440i (***ONE OWNER, CLEAN CARFAX***) comes complete with features such as PREMIUM PACKAGE, SHADOWLINE PACK...

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

    Listing Information:

    VIN: WBA83AP07NCJ52351
    Stock: TNCJ2351
    Certified Pre-Owned: No
    Listed since: 05-10-2025

  • Price Drop
    $33,888
    good price
    $865 below market
    • 29,676 miles
    • No accidents, 1 owner, personal use
    • 4cyl automatic
    • Perillo BMW (498 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Chicago, IL / 498 miles away from Huntsville, AL

    Convenience Package,Heated Steering Wheel,Heated Front Seats,Ambient Lighting,Park Distance Control,Active Driving Assistant,Apple CarPlay Compatibili...

    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: WBA73AP09NCJ12140
    Stock: P27171
    Certified Pre-Owned: Yes
    Listed since: 01-27-2025

  • Price Drop
    $51,890
    fair price
    $1,108 above market
    • 9,248 miles
    • No accidents, 1 owner, personal use only
    • 6cyl automatic
    • Jack Schmitt Chevrolet of Wood River (342 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Wood River, IL / 342 miles away from Huntsville, AL

    This vehicle is a 2022 BMW M440i Convertible with low mileage of 9,248 miles. It is equipped with a 3.0 liter 6 cylinder engine and turbocharged porti...

    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: WBA53AT01NCL04455
    Stock: P7452
    Certified Pre-Owned: No
    Listed since: 03-20-2025

  • Price Drop
    $30,420
    good price
    $1,706 below market
    • 38,535 miles
    • 1 accident, 1 owner, rental vehicle
    • 4cyl automatic
    • ALM Kia South (145 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    • Upgraded Headlights
    Close

    Located in Union City, GA / 145 miles away from Huntsville, AL

    CONVENIENCE PACKAGE..CONNECTED PACKAGE PRO..PREMIUM SYNTHETIC SEATS..SUN / MOONROOF..HEATED FRONT SEAT..HEATED MIRRORS..REAR PARKING AID..BLIND SPOT M...

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

    Listing Information:

    VIN: WBA53AP01NCH88513
    Stock: NCH88513
    Certified Pre-Owned: No
    Listed since: 03-31-2025

  • New Listing
    $42,990
    fair price
    $765 above market
    • 19,250 miles
    • No accidents, 1 owner, personal use only
    • 4cyl automatic
    • Carvana - Birmingham (85 mi away)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Navigation
    • Upgraded Headlights
    • Blind Spot Monitorin...
    Close

    Located in Birmingham, AL / 85 miles away from Huntsville, AL

    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:

    28 Combined MPG (25 City/34 Highway)

    Listing Information:

    VIN: WBA23AT04NCJ47328
    Stock: 2003713173
    Certified Pre-Owned: No
    Listed since: 05-17-2025

  • New Listing
    $49,888
    fair price
    $261 below market
    • 8,540 miles
    • No accidents, 1 owner, personal use only
    • 6cyl automatic
    • Perillo BMW (498 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Chicago, IL / 498 miles away from Huntsville, AL

    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: WBA13AR01NCK22618
    Stock: P27432
    Certified Pre-Owned: Yes
    Listed since: 05-15-2025

  • Price Drop
    $48,333
    fair price
    $144 below market
    • 29,323 miles
    • No accidents, 1 owner, personal use
    • 6cyl automatic
    • Bob Ross Buick GMC (365 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Keyless Entry/Start
    Close

    Located in Centerville, OH / 365 miles away from Huntsville, AL

    CARFAX One-Owner. Clean CARFAX. Blue Metallic 2022 BMW 4 Series M440i xDrive AWD 8-Speed Automatic Sport 3.0L I6 New Tires!, Safety inspected, Fresh o...

    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: WBA63AT00NCH74855
    Stock: B12133
    Certified Pre-Owned: No
    Listed since: 11-11-2024

  • $38,750
    good price
    $928 below market
    • 15,166 miles
    • 1 accident, 1 owner, personal use
    • 4cyl automatic
    • Fishers Imports (363 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Fishers, IN / 363 miles away from Huntsville, AL

    Just WOW Check Out This Stunning BMW 430i xDrive! With super low miles and flawless condition, this 430i xDrive is equipped just right and ready to ...

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

    Listing Information:

    VIN: WBA73AP06NCJ68200
    Stock: WI8200
    Certified Pre-Owned: No
    Listed since: 05-02-2025

  • $35,075
    fair price
    $322 above market
    • 32,542 miles
    • No accidents, 1 owner, personal use
    • 4cyl automatic
    • BMW of Columbia (431 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Columbia, MO / 431 miles away from Huntsville, AL

    Back Up Camera, Heated Seats, Moonroof, Carfax One Owner, 430i xDrive, 2D Coupe, 2.0L 4-Cylinder TwinPower Turbo, 8-Speed Automatic Sport, AWD, Jet Bl...

    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: WBA73AP07NCJ27316
    Stock: BU2594
    Certified Pre-Owned: Yes
    Listed since: 04-01-2025

  • Price Drop
    • 14,510 miles
    • No accidents, 2 owners, personal use only
    • 4cyl automatic
    • Carvana - Columbus (413 mi away)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Columbus, OH / 413 miles away from Huntsville, AL

    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:

    28 Combined MPG (25 City/34 Highway)

    Listing Information:

    VIN: WBA53AP0XNCJ15037
    Stock: 2003618470
    Certified Pre-Owned: No
    Listed since: 04-07-2025

  • New Listing
    $40,998
    good price
    $2,202 below market
    • 48,299 miles
    • 6cyl automatic
    • CarMax Dothan (254 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Dothan, AL / 254 miles away from Huntsville, AL

    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:

    28 Combined MPG (25 City/34 Highway)

    Listing Information:

    VIN: WBA83AP08NCJ10657
    Stock: 27181790
    Certified Pre-Owned: No

  • $42,984
    fair price
    $551 above market
    • 35,552 miles
    • No accidents, 1 owner, personal use
    • 4cyl automatic
    • The BMW Store (330 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Keyless Entry/Start
    Close

    Located in Cincinnati, OH / 330 miles away from Huntsville, AL

    Experience the thrill of open-air driving with the 2022 BMW 4 Series 430i xDrive Convertible. The 430i Convertible is equipped with a powerful 2.0L Tu...

    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: WBA43AT08NCJ44473
    Stock: 42053P
    Certified Pre-Owned: Yes
    Listed since: 03-17-2025

  • New Listing
    Stock photo**
    $34,999
    fair price
    $960 above market
    • 34,180 miles
    • No accidents, 1 owner, personal use
    • 4cyl automatic
    • BMW of Nashville (86 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Brentwood, TN / 86 miles away from Huntsville, AL

    This 2022 BMW 4 Series 430i (***ONE OWNER, CLEAN CARFAX***) comes complete with features such as CONVENIENCE PACKAGE, Navigation System, Blind Spot Mo...

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

    Listing Information:

    VIN: WBA53AP0XNCK40748
    Stock: TNCK40748
    Certified Pre-Owned: Yes
    Listed since: 05-15-2025

  • New Listing
    $30,990
    fair price
    $414 above market
    • 68,395 miles
    • No accidents, 2 owners, rental vehicle
    • 4cyl automatic
    • JTs Chrysler Dodge Jeep RAM of Lexington (315 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Lexington, SC / 315 miles away from Huntsville, AL

    Boasts 33 Highway MPG and 23 City MPG! This BMW 4 Series delivers a Intercooled Turbo Premium Unleaded I-4 2.0 L/122 engine powering this Automatic tr...

    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:

    27 Combined MPG (23 City/33 Highway)

    Listing Information:

    VIN: WBA73AP04NCH69267
    Stock: L7120
    Certified Pre-Owned: No
    Listed since: 05-13-2025

  • New Listing
    $32,998
    fair price
    $432 above market
    • 46,698 miles
    • 2 accidents, 2 owners, personal use
    • 4cyl automatic
    • CarMax Chattanooga (86 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Chattanooga, TN / 86 miles away from Huntsville, AL

    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:

    28 Combined MPG (25 City/34 Highway)

    Listing Information:

    VIN: WBA53AP08NCJ14145
    Stock: 26484117
    Certified Pre-Owned: No

    • 29,272 miles
    • No accidents, 1 owner, personal use
    • 4cyl automatic
    • Driver's Way (97 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Pelham, AL / 97 miles away from Huntsville, AL

    AWD, Apple CarPlay & Android Auto Compatibility, Auto High-beam Headlights, Automatic temperature control, Blind Spot Monitor, Collision Mitigation, C...

    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: WBA73AP02NCJ94177
    Stock: D64568
    Certified Pre-Owned: No
    Listed since: 04-25-2025

Showing 1 - 21 out of 770 listings

Consumer Reviews for the BMW 4 Series

Read recent reviews for the BMW 4 Series
Overall Consumer Rating
4.5 out of 5 stars30 Reviews
Write a vehicle reviewSee all 30 reviews
  • 5 star
    (77%)
  • 4 star
    (13%)
  • 3 star
    (3%)
  • 2 star
    (0%)
  • 1 star
    (7%)
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 2022 BMW 4 Series in Huntsville, AL Values

Estimated values
2022 BMW 4 Series 430i xDrive 2dr Convertible AWD (2.0L 4cyl Turbo 8A) with no options
ConditionTrade-InPrivate PartyDealer Retail
Outstanding$34,288$36,495$38,800
Clean$33,714$35,843$38,063
Average$32,758$34,756$36,836
Rough$31,515$33,344$35,239

The average list price of a used 2022 BMW 4 Series in Huntsville, Alabama is $39,493. The average mileage on a used BMW 4 Series 2022 for sale in Huntsville, Alabama is 30,000. Based on the average mileage of 30,000 for used 2022 BMW 4 Series for sale in Huntsville, AL 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 2022 in Huntsville, Alabama to be $32,758.

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.