Your Privacy

By accessing this website, you acknowledge that Edmunds and its third-party business partners may use cookies, pixels, and similar technologies to collect information about you and your interactions with the website as described in our Privacy Statement; and you agree that your use of the website is subject to our Visitor Agreement.
Skip to main content
Skip to Filters
344 listings
  • $40,888
    fair price
    $128 below market
    • 24,833 miles
    • No accidents, 1 owner, personal use
    • 4cyl automatic
    • Irvine BMW (20 mi away)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Irvine, CA / 20 miles away from Garden Grove, CA

    This 2023 Arctic Race Blue Metallic BMW 430i RWD is well equipped and includes these features and benefits. Certified. Clean CARFAX. CARFAX One-Owner.

    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: WBA53AP06PCL64793
    Stock: C75675A
    Certified Pre-Owned: Yes
    Listed since: 04-22-2025

  • Price Drop
    $50,253
    fair price
    $1,844 below market
    • 9,126 miles
    • 1 accident, 2 owners, personal use
    • 6cyl automatic
    • Swickard Honda of Thousand Oaks (53 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Westlake Village, CA / 53 miles away from Garden Grove, CA

    2023 BMW M440i KEY FEATURES INCLUDERear Air, Back-Up Camera, Turbocharged, Satellite Radio, iPod/MP3 Input Black Sapphire Metallic exterior and Tac...

    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: WBA53AT02PCL58494
    Stock: L58494A
    Certified Pre-Owned: No
    Listed since: 04-04-2025

  • $22,999
    good price
    $1,237 below market
    • 25,115 miles
    • 1 accident, 2 owners, personal use
    • 4cyl automatic
    • Auto Exchange West (24 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    • Upgraded Headlights
    Close

    Located in Azusa, CA / 24 miles away from Garden Grove, CA

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

    Listing Information:

    VIN: WBA4W3C5XKAF92965
    Stock: 90
    Certified Pre-Owned: No
    Listed since: 05-25-2025

  • $53,988
    fair price
    $625 above market
    • 9,683 miles
    • No accidents, 1 owner, rental vehicle
    • 4cyl automatic
    • BMW of Palm Springs (87 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Palm Springs, CA / 87 miles away from Garden Grove, CA

    BMW of Palm Springs is delighted to showcase, this BMW Certified Pre-Owned 2025 BMW 4 Series 430i Dressed in the striking Skyscraper Gray Metallic and...

    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: WBA33DB02SCT63259
    Stock: PSCT63259
    Certified Pre-Owned: Yes
    Listed since: 05-14-2025

  • $19,995
    good price
    $881 below market
    • 73,386 miles
    • 2 accidents, 2 owners, personal use
    • 4cyl automatic
    • Pacific Auto Center (10 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Costa Mesa, CA / 10 miles away from Garden Grove, CA

    **M SPORT PACKAGE**,**RWD**, **MEMORY SEATS**, **LEATHER SEATS**, **HEATED SEATS**, **DUAL ZONE A/C**, **NAVIGATION SYSTEM**, **POWER SUNROOF**, **POW...

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

    Listing Information:

    VIN: WBA4W3C5XKAF91640
    Stock: 56651
    Certified Pre-Owned: No
    Listed since: 03-14-2025

  • Price Drop
    $19,500
    fair price
    $363 below market
    • 94,351 miles
    • 1 accident, 2 owners, corporate fleet vehicle
    • 4cyl automatic
    • Sierra Honda of Monrovia (25 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Upgraded Headlights
    • Power Driver Seat
    Close

    Located in Monrovia, CA / 25 miles away from Garden Grove, CA

    Recent Arrival! Dealer Serviced, Locally Driven, Best in Class Ratings, Fresh Oil and Filter Change. Say Hi to the Summer Breeze with a Stylish Conver...

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

    Listing Information:

    VIN: WBA4Z1C58KEE44656
    Stock: JP44656
    Certified Pre-Owned: No
    Listed since: 03-12-2025

  • $19,942
    good price
    $926 below market
    • 105,365 miles
    • 1 accident, 1 owner, personal use
    • 6cyl automatic
    • Pallares Auto Sales (35 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Riverside, CA / 35 miles away from Garden Grove, CA

    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:

    25 Combined MPG (21 City/32 Highway)

    Listing Information:

    VIN: WBA4W7C59KAG52340
    Stock: G52340
    Certified Pre-Owned: No
    Listed since: 05-04-2025

  • Price Drop
    $37,995
    fair price
    $120 below market
    • 19,673 miles
    • 1 accident, 2 owners, personal use only
    • 4cyl automatic
    • Lexus of Oxnard (72 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Oxnard, CA / 72 miles away from Garden Grove, CA

    **SPRING INTO SAVINGS SALES EVENT GOING ON NOW!**2023 BMW 4 Series 430i xDriveComfort Access Keyless Entry, Connected Package Pro, Driver Lumbar Suppo...

    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: WBA73AP02PCL61253
    Stock: L8344J
    Certified Pre-Owned: No
    Listed since: 05-30-2024

  • New Listing
    • 77,418 miles
    • No accidents, 2 owners, personal use only
    • 4cyl automatic
    • CarMax (In-stock online)
    • Transfer available from TX to CA*
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Richmond, TX / 1,341 miles away from Garden Grove, CA

    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:

    27 Combined MPG (24 City/34 Highway)

    Listing Information:

    VIN: WBA4W3C59KAF91726
    Stock: 26533248
    Certified Pre-Owned: No

  • New Listing
    $39,998
    fair price
    $721 above market
    • 29,336 miles
    • No accidents, 1 owner, personal use only
    • 4cyl automatic
    • CarMax (In-stock online)
    • Transfer available from Santa Rosa, CA*
    • Back-up camera
    • Bluetooth
    • Navigation
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Santa Rosa, CA / 413 miles away from Garden Grove, CA

    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: WBA23AT07PCM70825
    Stock: 27382860
    Certified Pre-Owned: No

  • $23,980
    fair price
    $573 above market
    • 86,640 miles
    • No accidents, 1 owner, personal use only
    • 6cyl automatic
    • AutoNation Volkswagen Carlsbad (61 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Keyless Entry/Start
    Close

    Located in Carlsbad, CA / 61 miles away from Garden Grove, CA

    Black; Bmw Individual Extended Merino Leather UpholsteryCitrin Black MetallicLeather SeatsKeyless StartConvertible HardtopContact AutoNation Vo...

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

    Listing Information:

    VIN: WBA4T9C54H5A14681
    Stock: H5A14681
    Certified Pre-Owned: No
    Listed since: 05-17-2025

  • $26,900
    fair price
    $50 above market
    • 52,282 miles
    • No accidents, 3 owners, personal use
    • 6cyl automatic
    • Rusnak/Pasadena Porsche (26 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Keyless Entry/Start
    Close

    Located in Pasadena, CA / 26 miles away from Garden Grove, CA

    Asking price $ 26,900.00, Low mile 2017 BMW 440Convertible in Sapphire black Metallic over Black Dakota leather interior that was traded in for a new ...

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

    Listing Information:

    VIN: WBA4T9C5XH5A14913
    Stock: 13T04260
    Certified Pre-Owned: No
    Listed since: 05-23-2025

  • New Listing
    $27,000
    fair price
    $397 above market
    • 63,605 miles
    • No accidents, 3 owners, personal use
    • 6cyl automatic
    • Van Nuys Kia (37 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Van Nuys, CA / 37 miles away from Garden Grove, CA

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

    Listing Information:

    VIN: WBA4W7C58KAG51938
    Stock: TK11922
    Certified Pre-Owned: No

  • New Listing
    • 4,386 miles
    • No accidents, 1 owner, personal use only
    • 4cyl automatic
    • Crevier BMW (11 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Santa Ana, CA / 11 miles away from Garden Grove, CA

    Gray Metallic 2025 BMW 4 Series 430i RWD 8-Speed Automatic Sport 2.0L 4-Cylinder TwinPower TurboTHIS VEHICLE IS NOT PRESENTLY AVAILABLE FOR SALE 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:

    31 Combined MPG (28 City/36 Highway)

    Listing Information:

    VIN: WBA43DA06SCS59055
    Stock: 612974LA
    Certified Pre-Owned: No
    Listed since: 05-29-2025

  • New Listing
    • 76,270 miles
    • No accidents, 2 owners, personal use
    • 4cyl automatic
    • CarMax Costa Mesa (9 mi away)
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Upgraded Headlights
    • Power Driver Seat
    Close

    Located in Costa Mesa, CA / 9 miles away from Garden Grove, CA

    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:

    27 Combined MPG (23 City/34 Highway)

    Listing Information:

    VIN: WBA4R7C5XHK895842
    Stock: 27428418
    Certified Pre-Owned: No

    • 23,077 miles
    • No accidents, 1 owner, personal use
    • 6cyl automatic
    • Pacific BMW (28 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Glendale, CA / 28 miles away from Garden Grove, CA

    Portimao Blue Metallic exterior and Tacora Red interior. NAV, Heated Seats, iPod/MP3 Input, Dual Zone A/C, Keyless Start, Onboard Communications Syste...

    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: WBA53AT08PCM04166
    Stock: 226843A
    Certified Pre-Owned: Yes
    Listed since: 12-28-2024

    • 54,232 miles
    • No accidents, 2 owners, personal use
    • 4cyl automatic
    • Carpapapa Auto Group (10 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    • Upgraded Headlights
    Close

    Located in Santa Ana, CA / 10 miles away from Garden Grove, CA

    2019 BMW 4 Series 430i Coupe 2D 4-Cyl, SULEV, 2.0TAutomatic, 8-Spd SportWBA4W3C52KAG9132754,232

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

    Listing Information:

    VIN: WBA4W3C52KAG91327
    Stock: G91327
    Certified Pre-Owned: No
    Listed since: 04-25-2025

    • 13,014 miles
    • No accidents, 1 owner, personal use
    • 4cyl automatic
    • Shottenkirk Desert Lexus (89 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Cathedral City, CA / 89 miles away from Garden Grove, CA

    CARFAX One-Owner. Clean CARFAX. 430i, 2D Coupe, 2.0L 4-Cylinder TwinPower Turbo, 8-Speed Automatic Sport, RWD, Alpine White, Black w/Perforated SensaT...

    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: WBA53AP06PCM10946
    Stock: 29313
    Certified Pre-Owned: No
    Listed since: 01-25-2025

    • 26,555 miles
    • No accidents, 1 owner, personal use
    • 6cyl automatic
    • Driveway (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Ann Arbor, MI / 1,937 miles away from Garden Grove, CA

    Rare Find,Apple CarPlay,Back-Up Camera,Blind Spot Monitor,Bluetooth,Brake Assist,Hands-Free Liftgate,Heads-Up Display,Keyless Start,Navigation System,...

    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: WBA13AR05PCL51531
    Stock: PCL51531P
    Certified Pre-Owned: No

    • 26,834 miles
    • No accidents, 1 owner, personal use
    • 4cyl automatic
    • Driveway (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Keyless Entry/Start
    Close

    Located in Urbandale, IA / 1,428 miles away from Garden Grove, CA

    CarFax No Accidents Reported,CarFax 1-Owner,High Demand,Rare Find,Apple CarPlay,Back-Up Camera,Blind Spot Monitor,Bluetooth,Brake Assist,Hands-Free Li...

    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: WBA43AT0XPCL15372
    Stock: PCL15372NP
    Certified Pre-Owned: No

  • Price Drop
    • 42,746 miles
    • No accidents, 1 owner, personal use
    • 4cyl automatic
    • Carvana (In-stock online)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    • Upgraded Headlights
    Close

    Located in Las Vegas, NV / 231 miles away from Garden Grove, CA

    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:

    27 Combined MPG (24 City/34 Highway)

    Listing Information:

    VIN: WBA4W3C55KAF91948
    Stock: 2003711523
    Certified Pre-Owned: No
    Listed since: 05-25-2025

Showing 106 - 126 out of 344 listings

Consumer Reviews for the BMW 4 Series

Read recent reviews for the BMW 4 Series
Overall Consumer Rating
4.6 out of 5 stars19 Reviews
Write a vehicle reviewSee all 19 reviews
  • 5 star
    (74%)
  • 4 star
    (21%)
  • 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 2023 BMW 4 Series in Garden Grove, CA Values

Estimated values
2023 BMW 4 Series 430i 2dr Coupe (2.0L 4cyl Turbo 8A) with no options
ConditionTrade-InPrivate PartyDealer Retail
Outstanding$24,447$26,718$29,286
Clean$24,100$26,305$28,795
Average$23,521$25,615$27,978
Rough$22,769$24,719$26,915

The average list price of a used 2023 BMW 4 Series in Garden Grove, California is $33,495. The average mileage on a used BMW 4 Series 2023 for sale in Garden Grove, California is 44,663. Based on the average mileage of 44,663 for used 2023 BMW 4 Series for sale in Garden Grove, CA 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 2023 in Garden Grove, California to be $23,521.

Filters
Skip to Results

Applied Filters4Active

Select Buying Experience

Location

Search radius100 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.