Skip to main content
Skip to Filters
2,095 listings
  • Price Drop
    • 30,583 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats
    • Carvana (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Blind Spot Monitorin...
    Close

    Located in Charlotte, NC / 602 miles away from Naperville, 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:

    Listing Information:

    VIN: 1C4HJXDM8LW248651
    Stock: 2003516010
    Certified Pre-Owned: No
    Listed since: 02-25-2025

  • New Listing
    Stock photo**
    • 40,186 miles
    • 5 Seats
    • Berman Chrysler Dodge Jeep Ram (22 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Keyless Entry/Start
    Close

    Located in Oak Lawn, IL / 22 miles away from Naperville, IL

    Recent Arrival! 8 Speakers, Altitude Package, Apple CarPlay, Apple CarPlay/Android Auto, Automatic temperature control, Black Interior Accents, Black ...

    AutoCheck Vehicle History Summary Unavailable.

    Features and Specs:

    Listing Information:

    VIN: 1C4HJXEN8MW654311
    Stock: P1983
    Certified Pre-Owned: No
    Listed since: 05-16-2025

  • $27,791
    great price
    $3,522 below market
    • 73,385 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 17 City / 23 Hwy MPG
    • Romeoville Toyota (16 mi away)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Romeoville, IL / 16 miles away from Naperville, IL

    2018 Jeep Wrangler Unlimited Rubicon ***ONE OWNER*** Wrangler Unlimited Rubicon, 4WD, 8.4 Touchscreen Display, Alpine Premium Audio System, Auto-Dimmi...

    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:

    19 Combined MPG (17 City/23 Highway)

    Listing Information:

    VIN: 1C4HJXFG4JW244987
    Stock: T18387A
    Certified Pre-Owned: No
    Listed since: 04-24-2025

  • Selling or trading in?

    Know what your car is worth while you shop for your next vehicle.

    See my car’s value
  • New Listing
    $21,995
    great price
    $3,349 below market
    • 59,253 miles
    • 1 accident, 1 owner, rental vehicle
    • 5 Seats
    • Drive Today (23 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Tire Pressure Warnin...
    Close

    Located in Chicago, IL / 23 miles away from Naperville, IL

    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:

    Listing Information:

    VIN: 1C4HJXDN8LW257441
    Stock: 3532
    Certified Pre-Owned: No

  • Stock photo**
    • 72,820 miles
    • 1 accident, 2 owners, corporate fleet vehicle
    • 5 Seats
    • Griffin Ford Fort Atkinson (86 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Tire Pressure Warnin...
    Close

    Located in Fort Atkinson, WI / 86 miles away from Naperville, IL

    Vehicle DetailsIntroducing the 2021 Jeep Wrangler Unlimited Sahara, a robust and versatile SUV designed for those who crave adventure without ...

    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:

    Listing Information:

    VIN: 1C4HJXEG2MW516569
    Stock: M54451A
    Certified Pre-Owned: No

    • 11,298 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 13 City / 16 Hwy MPG
    • Marino Chrysler Jeep Dodge Ram (23 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Chicago, IL / 23 miles away from Naperville, IL

    JEEP CERTIFIED!! 7 YEAR - 100,000 MILE WARRANTY!! WRANGLER RUBICON 392!!! 6.4 LITER V8 HEMI ENGINE!!! STILL UNDER FACTORY BUMPER TO BUMPER AND POWERTR...

    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:

    14 Combined MPG (13 City/16 Highway)

    Listing Information:

    VIN: 1C4RJXSJ0RW122631
    Stock: 10560A
    Certified Pre-Owned: Yes
    Listed since: 04-10-2025

  • New Listing
    Stock photo**
    • Not provided
    • 5 Seats, 21 City / 24 Hwy MPG
    • Bryden Motors (67 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Beloit, WI / 67 miles away from Naperville, IL

    AutoCheck Vehicle History Summary Unavailable.

    Features and Specs:

    22 Combined MPG (21 City/24 Highway)

    Listing Information:

    VIN: 1C4HJXDN0MW681276
    Stock: UT81276
    Certified Pre-Owned: No
    Listed since: 05-17-2025

  • $36,865
    good price
    $4,266 below market
    • 29,574 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 17 City / 23 Hwy MPG
    • Knauz Continental Autos (37 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Lake Bluff, IL / 37 miles away from Naperville, IL

    **2020 Jeep Wrangler Unlimited Rubicon** **Fuel Efficiency:** 18/22 City/Highway MPG **Color:** Granite Crystal Metallic Clearcoat **Engine:** 3.6L V6...

    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:

    19 Combined MPG (17 City/23 Highway)

    Listing Information:

    VIN: 1C4HJXFG5LW109780
    Stock: M250437A
    Certified Pre-Owned: No
    Listed since: 04-26-2025

    • 11,136 miles
    • No accidents, 2 owners, personal use only
    • 5 Seats, 13 City / 16 Hwy MPG
    • Carvana (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Dallas, TX / 780 miles away from Naperville, 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:

    14 Combined MPG (13 City/16 Highway)

    Listing Information:

    VIN: 1C4RJXSJ6RW130961
    Stock: 2003690326
    Certified Pre-Owned: No
    Listed since: 05-08-2025

  • Price Drop
    $44,998
    good price
    $2,573 below market
    • 13,368 miles
    • No accidents, 1 owner, corporate fleet vehicle
    • 5 Seats, 16 City / 22 Hwy MPG
    • Driveway (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    Close

    Located in Medford, OR / 1,765 miles away from Naperville, IL

    CarFax No Accidents Reported,CarFax 1-Owner,Rare Find,Apple CarPlay,Back-Up Camera,Bluetooth,Brake Assist,Keyless Start,Satellite Radio,WiFi Hotspot,V...

    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 (16 City/22 Highway)

    Listing Information:

    VIN: 1C4PJXFG3RW234684
    Stock: 234684C
    Certified Pre-Owned: Yes

    • 5,276 miles
    • No accidents, personal use only
    • 5 Seats, 13 City / 16 Hwy MPG
    • Sherman Dodge Chrysler Jeep Ram (26 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Skokie, IL / 26 miles away from Naperville, IL

    CARFAX One-Owner. Clean CARFAX. Certified. Bright White Clearcoat 2024 Jeep Wrangler Rubicon 392 4WD 8-Speed Automatic SRT HEMI 6.4L V8 MDSOdometer ...

    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: Yes

    Features and Specs:

    14 Combined MPG (13 City/16 Highway)

    Listing Information:

    VIN: 1C4RJXSJ6RW295697
    Stock: E7744
    Certified Pre-Owned: Yes
    Listed since: 01-27-2025

  • New Listing
    • 16,936 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 17 City / 23 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from TX to IL*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Tire Pressure Warnin...
    Close

    Located in Pharr, TX / 1,218 miles away from Naperville, IL

    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:

    19 Combined MPG (17 City/23 Highway)

    Listing Information:

    VIN: 1C4HJXFG1LW260275
    Stock: 27041488
    Certified Pre-Owned: No

  • Price Drop
    $76,590
    good price
    $4,555 below market
    • 9,105 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 13 City / 16 Hwy MPG
    • Carvana (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Memphis, TN / 470 miles away from Naperville, 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:

    14 Combined MPG (13 City/16 Highway)

    Listing Information:

    VIN: 1C4RJXSJXRW271600
    Stock: 2003513176
    Certified Pre-Owned: No
    Listed since: 03-11-2025

  • New Listing
    $76,990
    good price
    $5,269 below market
    • 20,247 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 18 City / 23 Hwy MPG
    • Carvana (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Atlanta, GA / 588 miles away from Naperville, 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:

    20 Combined MPG (18 City/23 Highway)

    Listing Information:

    VIN: 1C4RJXSJ0RW297624
    Stock: 2003740012
    Certified Pre-Owned: No
    Listed since: 05-14-2025

  • Price Drop
    • 19,484 miles
    • No accidents, 1 owner, personal use
    • 5 Seats, 21 City / 22 Hwy MPG
    • Heritage Cadillac (8 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Keyless Entry/Start
    Close

    Located in Lombard, IL / 8 miles away from Naperville, IL

    Recent Arrival! Black Clearcoat 2020 Jeep Wrangler Unlimited Rubicon ** BLUE TOOTH READY, ** NAVIGATION, ** BACK-UP CAMERA, *4X4, *LEATHER, 1-Year Sir...

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

    Listing Information:

    VIN: 1C4HJXFNXLW260452
    Stock: 25455A
    Certified Pre-Owned: No
    Listed since: 04-02-2025

  • $45,995
    good price
    $3,055 below market
    • 11,971 miles
    • No accidents, 1 owner, corporate fleet vehicle
    • 5 Seats, 16 City / 22 Hwy MPG
    • Larry Roesch Chrysler Jeep Dodge Ram (15 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    Close

    Located in Elmhurst, IL / 15 miles away from Naperville, IL

    Whether it's the great value we offer every day or the unique pre-owned vehicle you've been searching for, Roesch offers you the best inventory at unb...

    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 (16 City/22 Highway)

    Listing Information:

    VIN: 1C4PJXFG1RW156826
    Stock: P6631
    Certified Pre-Owned: No
    Listed since: 03-01-2025

  • New Listing
    • 87,589 miles
    • No accidents, 1 owner, personal use
    • 5 Seats, 21 City / 22 Hwy MPG
    • BMW of Schererville (40 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Schererville, IN / 40 miles away from Naperville, IL

    Recent Arrival! Clean CARFAX.Our fearless, Accident Free 2020 Jeep Wrangler Unlimited Sahara 4 Door 4X4 North Edition is ready for action in Granite 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:

    21 Combined MPG (21 City/22 Highway)

    Listing Information:

    VIN: 1C4HJXEN3LW288286
    Stock: P6889A
    Certified Pre-Owned: No
    Listed since: 05-10-2025

  • $30,995
    good price
    $3,695 below market
    • 37,466 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 17 City / 23 Hwy MPG
    • Auto Park Chrysler Dodge Jeep Ram (99 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Keyless Entry/Start
    Close

    Located in Plymouth, IN / 99 miles away from Naperville, IL

    2020 Jeep Wrangler Bright White Clearcoat Unlimited Sahara 4WD *ACCIDENT FREE VEHICLE HISTORY, *NON-SMOKER, *ONE OWNER, Wrangler Unlimited Sahara, All...

    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:

    19 Combined MPG (17 City/23 Highway)

    Listing Information:

    VIN: 1C4HJXEN4LW178671
    Stock: LW178671
    Certified Pre-Owned: No
    Listed since: 12-12-2024

  • $45,499
    good price
    $2,658 below market
    • 27,407 miles
    • No accidents, 1 owner, rental vehicle
    • 5 Seats, 16 City / 22 Hwy MPG
    • Enterprise Car Sales (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    Close

    Located in Charleston, WV / 416 miles away from Naperville, IL

    Transfer of vehicle from another location to your neighborhood Enterprise Car Sales may require payment of a non-refundable transfer fee to begin the ...

    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 (16 City/22 Highway)

    Listing Information:

    VIN: 1C4PJXFG0RW268775
    Stock: 7WLWTD
    Certified Pre-Owned: No
    Listed since: 04-08-2025

  • $43,473
    good price
    $3,007 below market
    • 10,177 miles
    • No accidents, 1 owner, corporate fleet vehicle
    • 5 Seats, 20 City / 22 Hwy MPG
    • Prescott Brothers (53 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    Close

    Located in Mendota, IL / 53 miles away from Naperville, IL

    *Summary*At Prescott Brothers of Mendota we understand that delivering top quality service is the only way to earn business. We promise to make your n...

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

    Listing Information:

    VIN: 1C4PJXENXRW164536
    Stock: P38540
    Certified Pre-Owned: No
    Listed since: 05-07-2025

  • $29,995
    good price
    $2,819 below market
    • 10,880 miles
    • No accidents, 2 owners, corporate fleet vehicle
    • 4 Seats, 17 City / 25 Hwy MPG
    • Wheels Unlimited (60 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Blind Spot Monitorin...
    Close

    Located in Valparaiso, IN / 60 miles away from Naperville, IL

    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:

    20 Combined MPG (17 City/25 Highway)

    Listing Information:

    VIN: 1C4GJXAG4LW314431
    Stock: 25-008
    Certified Pre-Owned: No
    Listed since: 04-01-2025

Showing 799 - 819 out of 2,095 listings

Consumer Reviews for the Jeep Wrangler

Read recent reviews for the Jeep Wrangler
Overall Consumer Rating
4.4 out of 5 stars73 Reviews
Write a vehicle reviewSee all 73 reviews
  • 5 star
    (79%)
  • 4 star
    (7%)
  • 3 star
    (1%)
  • 2 star
    (1%)
  • 1 star
    (11%)
1 out of 5 stars

Don’t get the 2021 Wrangler!

Heather, 12/19/2022
2021 Jeep Wrangler Unlimited Sport RHD 4dr SUV 4WD (2.0L 4cyl Turbo 8A)
Just don’t!! Custom built Wrangler Sport 2.0 Turbo in 2021. Less than 9 months and 13,500k miles in experienced shaking, loss of acceleration, and overheating. Towed and was diagnosed as engine failure. Almost 7 weeks with a loaner. Get it back from dealer and 2 months in at about 15k, loss of acceleration and shuts down. Told needs new transmission. Reach out finally to Jeep wave … where I’m informed the engine was never actually replaced, only part replacements. This is NOT the experience I was looking for when I purchased a brand new Jeep. Absolute nightmare.
Report abuse

Used 2020 Jeep Wrangler in Naperville, IL Values

Estimated values
2020 Jeep Wrangler Unlimited Sport S 4dr SUV 4WD (3.0L 6cyl Turbodiesel 8A) with no options
ConditionTrade-InPrivate PartyDealer Retail
Outstanding$23,953$26,181$28,338
Clean$23,250$25,384$27,445
Average$22,078$24,056$25,956
Rough$20,555$22,330$24,021

The average list price of a used 2020 Jeep Wrangler in Naperville, Illinois is $46,011. The average mileage on a used Jeep Wrangler 2020 for sale in Naperville, Illinois is 29,907. Based on the average mileage of 29,907 for used 2020 Jeep Wrangler for sale in Naperville, 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 Jeep Wrangler 2020 in Naperville, Illinois to be $22,078.

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.