Skip to main content
Skip to Filters
1,985 listings
  • $26,600
    good price
    $2,269 below market
    • 35,625 miles
    • No accidents, 1 owner, corporate fleet vehicle
    • 5 Seats, 19 City / 26 Hwy MPG
    • Zeigler Chevrolet Schaumburg (17 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Schaumburg, IL / 17 miles away from Saint Charles, IL

    2022 Jeep Grand Cherokee Laredo 4WD. AWD 4WD Diamond Black Crystal PearlcoatLuxury Tech Group I (115V Auxiliary Power Outlet, Heated Front Seats, Le...

    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:

    22 Combined MPG (19 City/26 Highway)

    Listing Information:

    VIN: 1C4RJHAG8N8573493
    Stock: P1207
    Certified Pre-Owned: No
    Listed since: 04-30-2025

  • New Listing
    $19,390
    good price
    $1,475 below market
    • 73,357 miles
    • No accidents, 2 owners, personal use only
    • 5 Seats, 18 City / 25 Hwy MPG
    • Audi Exchange St. Charles (3 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in St Charles, IL / 3 miles away from Saint Charles, IL

    VELVET RED PEARLCOAT, TRANSMISSION: 8-SPEED AUTOMATIC (850RE), GVWR: 6,500 LBS, FRONT LICENSE PLATE BRACKET, ENGINE: 3.6L V6 24V VVT UPG I W/ESS, 3.45...

    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:

    21 Combined MPG (18 City/25 Highway)

    Listing Information:

    VIN: 1C4RJFBG0JC279970
    Stock: SCP1014
    Certified Pre-Owned: No
    Listed since: 07-02-2025

  • $50,851
    good price
    $2,233 below market
    • 9,998 miles
    • No accidents, personal use only
    • 5 Seats, 19 City / 26 Hwy MPG
    • Elgin Chrysler Dodge Jeep RAM (11 mi away)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Streamwood, IL / 11 miles away from Saint Charles, IL

    Price includes: $1000 - 2025 National Bonus Cash $2500 - 2025 National Overaged Select Inventory Bonus Cash $3519 - 2025 National Minimum Employee Pri...

    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:

    22 Combined MPG (19 City/26 Highway)

    Listing Information:

    VIN: 1C4RJHDG7S8628488
    Stock: F13731
    Certified Pre-Owned: No
    Listed since: 09-10-2024

  • Price Drop
    $44,590
    fair price
    $1,273 below market
    • 5,261 miles
    • No accidents, 1 owner, personal use
    • 5 Seats, 19 City / 26 Hwy MPG
    • Elgin Chrysler Dodge Jeep RAM (11 mi away)
    • Home delivery*
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Streamwood, IL / 11 miles away from Saint Charles, IL

    Diamond Black Crystal Pearlcoat 2022 Jeep Grand Cherokee Summit 4WD 8-Speed Automatic 3.6L V6 24V VVT 4WD, 2nd-Row Manual Window Shades, ADV Protech G...

    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:

    22 Combined MPG (19 City/26 Highway)

    Listing Information:

    VIN: 1C4RJHEG8N8614229
    Stock: B3624
    Certified Pre-Owned: No
    Listed since: 07-01-2025

  • Price Drop
    $21,990
    good price
    $1,784 below market
    • 77,782 miles
    • No accidents, 3 owners, rental vehicle
    • 5 Seats, 18 City / 25 Hwy MPG
    • Elgin Chrysler Dodge Jeep RAM (11 mi away)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Streamwood, IL / 11 miles away from Saint Charles, IL

    Diamond Black Crystal Pearlcoat 2021 Jeep Grand Cherokee Limited 4WD 8-Speed Automatic 3.6L V6 24V VVT 4WD, Cargo Compartment Cover, Dual-Pane Panoram...

    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:

    21 Combined MPG (18 City/25 Highway)

    Listing Information:

    VIN: 1C4RJFBG3MC665190
    Stock: F14045A
    Certified Pre-Owned: No
    Listed since: 07-17-2025

  • $18,990
    good price
    $1,651 below market
    • 91,971 miles
    • 2 accidents, 1 owner, personal use only
    • 5 Seats, 18 City / 25 Hwy MPG
    • Auto Gallery Chicago (19 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Addison, IL / 19 miles away from Saint Charles, IL

    Visit Auto Gallery of Chicago to shop our great deals. You can call 630-628-1400 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:

    21 Combined MPG (18 City/25 Highway)

    Listing Information:

    VIN: 1C4RJFAG5LC312157
    Stock: 7118
    Certified Pre-Owned: No
    Listed since: 06-19-2025

  • $37,156
    good price
    $1,846 below market
    • 8,162 miles
    • No accidents, personal use only
    • 5 Seats, 19 City / 26 Hwy MPG
    • Napleton's Arlington Heights Chrysler Jeep Dodge Ram (22 mi away)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Arlington Heights, IL / 22 miles away from Saint Charles, IL

    Price includes: Not all customers qualify for all rebates. See dealer for details.$2398 - 2025 National Minimum Employee Pricing Discount. Exp. 07/31/...

    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:

    22 Combined MPG (19 City/26 Highway)

    Listing Information:

    VIN: 1C4RJHAGXSC277870
    Stock: J11611
    Certified Pre-Owned: No
    Listed since: 11-20-2024

  • Price Drop
    $12,490
    good price
    $793 below market
    • 133,395 miles
    • No accidents, 2 owners, personal use only
    • 5 Seats, 18 City / 25 Hwy MPG
    • Mercedes-Benz of Naperville (15 mi away)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Power Driver Seat
    Close

    Located in Naperville, IL / 15 miles away from Saint Charles, IL

    18" Wheel & 8.4" Radio GroupKeyless StartRear SpoilerBlack; Cloth Low Back Bucket SeatsEngine: 3.6L V6 24V Vvt Upg I W/EssRadio: Uconnect 3C W/8....

    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:

    21 Combined MPG (18 City/25 Highway)

    Listing Information:

    VIN: 1C4RJFAG2HC755437
    Stock: HC755437
    Certified Pre-Owned: No
    Listed since: 07-17-2025

  • Price Drop
    $13,595
    fair price
    $492 below market
    • 124,625 miles
    • No accidents, 3 owners, corporate fleet vehicle
    • 5 Seats
    • Napleton Chevrolet St. Charles (4 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Saint Charles, IL / 4 miles away from Saint Charles, IL

    The Napleton Auto Group promotes a no pressure buying experience that puts the customer in charge of the buying process, and for over 80 years, the Na...

    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:

    Listing Information:

    VIN: 1C4RJFJT9EC251895
    Stock: P634B
    Certified Pre-Owned: No
    Listed since: 07-19-2025

  • Price Drop
    $31,790
    fair price
    $609 below market
    • 32,738 miles
    • 1 accident, 1 owner, personal use
    • 5 Seats, 19 City / 26 Hwy MPG
    • Elgin Chrysler Dodge Jeep RAM (11 mi away)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Streamwood, IL / 11 miles away from Saint Charles, IL

    Baltic Gray Metallic Clearcoat 2022 Jeep Grand Cherokee Altitude 4WD 8-Speed Automatic 3.6L V6 24V VVT 4WD, 115V Auxiliary Power Outlet, Altitude Appe...

    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:

    22 Combined MPG (19 City/26 Highway)

    Listing Information:

    VIN: 1C4RJHAG9N8572370
    Stock: B3603
    Certified Pre-Owned: No
    Listed since: 06-17-2025

  • Price Drop
    $32,990
    good price
    $940 below market
    • 25,312 miles
    • 1 accident, 1 owner, personal use
    • 5 Seats, 19 City / 26 Hwy MPG
    • Elgin Chrysler Dodge Jeep RAM (11 mi away)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Streamwood, IL / 11 miles away from Saint Charles, IL

    Diamond Black Crystal Pearlcoat 2023 Jeep Grand Cherokee Altitude 4WD 8-Speed Automatic 3.6L V6 24V VVT 4WD, 115-Volt Auxiliary Power Outlet, Altitude...

    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:

    22 Combined MPG (19 City/26 Highway)

    Listing Information:

    VIN: 1C4RJHAG3PC600518
    Stock: B3611
    Certified Pre-Owned: No
    Listed since: 06-19-2025

  • Price Drop
    $39,795
    fair price
    $1,124 below market
    • 9,441 miles
    • No accidents, 1 owner, personal use
    • 5 Seats, 19 City / 26 Hwy MPG
    • Napleton's Arlington Heights Chrysler Jeep Dodge Ram (22 mi away)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Arlington Heights, IL / 22 miles away from Saint Charles, IL

    2024 Jeep Grand Cherokee Limited Lux Diamond Black Crystal Pearlcoat 4WD * ONE OWNER CLEAN CARFAX *** Dual-Pane Panoramic Sunroof, Luxury Tech Group I...

    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:

    22 Combined MPG (19 City/26 Highway)

    Listing Information:

    VIN: 1C4RJHBG3RC223786
    Stock: PM7270
    Certified Pre-Owned: No
    Listed since: 06-30-2025

  • $16,995
    great price
    $2,796 below market
    • 100,169 miles
    • No accidents, 2 owners, personal use only
    • 5 Seats
    • Latino Motors (14 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Aurora, IL / 14 miles away from Saint Charles, 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:

    Listing Information:

    VIN: 1C4RJFBT5HC686304
    Stock: 686304
    Certified Pre-Owned: No

  • $39,388
    good price
    $2,589 below market
    • 47,707 miles
    • No accidents, 1 owner, personal use
    • 5 Seats
    • Zeigler Chrysler Dodge Jeep Ram Downers Grove (19 mi away)
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Downers Grove, IL / 19 miles away from Saint Charles, IL

    2022 Jeep Grand Cherokee Summit Baltic Gray Metallic Clearcoat **LEATHER**, **NAVIGATION**, **PANORAMIC ROOF**, **BLUE TOOTH**, **COOLED SEATS**, **HE...

    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: 1C4RJHET4N8530244
    Stock: DTN250153A
    Certified Pre-Owned: No
    Listed since: 05-03-2025

  • $33,000
    good price
    $2,384 below market
    • 18,454 miles
    • 1 accident, 1 owner, corporate fleet vehicle
    • 5 Seats, 19 City / 26 Hwy MPG
    • Zeigler Chrysler Dodge Jeep Ram of Schaumburg (15 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Schaumburg, IL / 15 miles away from Saint Charles, IL

    Certified. Recent Arrival! CARFAX One-Owner. 2024 Jeep Grand Cherokee Laredo X 4WD Diamond Black Crystal Pearlcoat 4WD.FCA US LLC Certified Pre-Owned ...

    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:

    22 Combined MPG (19 City/26 Highway)

    Listing Information:

    VIN: 1C4RJHAG3RC161453
    Stock: P8002
    Certified Pre-Owned: Yes
    Listed since: 05-14-2025

  • Price Drop
    $10,900
    good price
    $1,481 below market
    • 125,402 miles
    • 1 accident, 1 owner, personal use only
    • 5 Seats, 17 City / 24 Hwy MPG
    • Ed Napleton's Kia Of Elmhurst (20 mi away)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Elmhurst, IL / 20 miles away from Saint Charles, IL

    2014 Jeep Grand Cherokee Overland 4WD Cashmere Pearlcoat 4WD * ONE OWNER *Auto-Leveling Suspension, Automatic Temperature Control, Heated and Ventilat...

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

    Listing Information:

    VIN: 1C4RJFCG2EC253388
    Stock: PKC15370A
    Certified Pre-Owned: No
    Listed since: 04-29-2025

  • New Listing
    $22,822
    fair price
    $649 below market
    • 44,608 miles
    • No accidents, 1 owner, personal use
    • 5 Seats, 18 City / 25 Hwy MPG
    • Audi Exchange St. Charles (3 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in St Charles, IL / 3 miles away from Saint Charles, IL

    TRANSMISSION: 8-SPEED AUTOMATIC (850RE) (STD), QUICK ORDER PACKAGE 2BH -inc: Engine: 3.6L V6 24V VVT UPG I w/ESS, Transmission: 8-Speed Automatic (850...

    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:

    21 Combined MPG (18 City/25 Highway)

    Listing Information:

    VIN: 1C4RJFBG5KC799308
    Stock: SCL0029A
    Certified Pre-Owned: No
    Listed since: 04-05-2025

  • $35,990
    fair price
    $58 below market
    • 14,941 miles
    • No accidents, 1 owner, personal use
    • 5 Seats, 18 City / 25 Hwy MPG
    • Carvana - Chicago (10 mi away)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Chicago, IL / 10 miles away from Saint Charles, 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:

    21 Combined MPG (18 City/25 Highway)

    Listing Information:

    VIN: 1C4RJFBG0MC768616
    Stock: 2003871680
    Certified Pre-Owned: No
    Listed since: 07-22-2025

  • Stock photo**
    • 167,031 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 18 City / 25 Hwy MPG
    • Hawk Ford of Carol Stream (12 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Carol Stream, IL / 12 miles away from Saint Charles, IL

    Bright White Clearcoat 2016 Jeep Grand Cherokee Limited Limited3.6L V6 24V VVT 8-Speed Automatic 4WDCARFAX One-Owner.Priced below KBB Fair Purchase 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:

    21 Combined MPG (18 City/25 Highway)

    Listing Information:

    VIN: 1C4RJFBG8GC350101
    Stock: B250302A
    Certified Pre-Owned: No
    Listed since: 07-07-2025

  • New Listing
    $19,500
    fair price
    $711 below market
    • 79,989 miles
    • No accidents, 3 owners, personal use
    • 5 Seats, 18 City / 25 Hwy MPG
    • Zeigler Chrysler Dodge Jeep Ram Downers Grove (19 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Downers Grove, IL / 19 miles away from Saint Charles, 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:

    21 Combined MPG (18 City/25 Highway)

    Listing Information:

    VIN: 1C4RJFAGXJC467249
    Stock: D13436A
    Certified Pre-Owned: No
    Listed since: 07-25-2025

  • $9,790
    fair price
    $314 below market
    • 150,423 miles
    • No accidents, 3 owners, corporate fleet vehicle
    • 5 Seats, 17 City / 24 Hwy MPG
    • Auto Gallery Chicago (19 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Addison, IL / 19 miles away from Saint Charles, IL

    2014 Jeep Grand Cherokee LimitedNavigation SystemRemote StartRear View CameraHeated Front SeatsHeated Steering WheelPower Rear GateSRT 20 InchWheels3....

    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:

    19 Combined MPG (17 City/24 Highway)

    Listing Information:

    VIN: 1C4RJFBG1EC363415
    Stock: 363415
    Certified Pre-Owned: No
    Listed since: 03-28-2025

Showing 22 - 42 out of 1,985 listings
Filters
Skip to Results

Applied Filters4Active

Select Buying Experience

Location

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