Skip to main content
Skip to Filters
10,730 listings
  • $20,499
    great price
    $3,479 below market
    • 82,471 miles
    • No accidents, 3 owners, personal use only
    • 6cyl automatic
    • EchoPark Automotive (149 mi away)
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Tire Pressure Warnin...
    • Upgraded Stereo
    Close

    Located in Charlotte, NC / 149 miles away from Myrtle Beach, SC

    2017 Jeep Wrangler Unlimited Big Bear, Four Wheel Drive, Brake Assist, Convertible Soft Top, Tow Hooks, Rollover Protection Bars, Steering Wheel Audio...

    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:

    18 Combined MPG (16 City/21 Highway)

    Listing Information:

    VIN: 1C4HJWDG9HL662521
    Stock: THL662521
    Certified Pre-Owned: No
    Listed since: 01-19-2025

    • 84,302 miles
    • 1 accident, 5 owners, personal use only
    • 6cyl automatic
    • Dave Kirk Buick Chevrolet GMC (380 mi away)
    • AWD/4WD
    • Tire Pressure Warnin...
    • Rear Bench Seats
    • Stability Control
    • Aux Audio Inputs
    Close

    Located in Crossville, TN / 380 miles away from Myrtle Beach, SC

    Bright White Clearcoat 2014 Jeep Wrangler Unlimited Sport Odometer is 48038 miles below market average!This vehicle grew up in Georgia.A comprehensive...

    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:

    18 Combined MPG (16 City/21 Highway)

    Listing Information:

    VIN: 1C4BJWDGXEL314213
    Stock: 19E05506
    Certified Pre-Owned: No
    Listed since: 04-05-2025

  • Stock photo**
    • 74,895 miles
    • No accidents, 2 owners, personal use
    • 6cyl automatic
    • Geoff Penske Buick GMC (491 mi away)
    • AWD/4WD
    • Tire Pressure Warnin...
    • Auto Climate Control
    • Alarm
    • Rear Bench Seats
    Close

    Located in Shillington, PA / 491 miles away from Myrtle Beach, SC

    Recent Arrival! Odometer is 15651 miles below market average! Clean CARFAX.Xtreme Purple Pearl Coat 2016 Jeep Wrangler Unlimited Sahara 3.6L V6 24V VV...

    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:

    18 Combined MPG (16 City/21 Highway)

    Listing Information:

    VIN: 1C4BJWEG2GL212809
    Stock: G25173G
    Certified Pre-Owned: No
    Listed since: 05-25-2025

  • $17,890
    great price
    $4,376 below market
    • 97,184 miles
    • 1 accident, 2 owners, rental vehicle
    • 6cyl automatic
    • Bayshore Automotive (430 mi away)
    • AWD/4WD
    • Tire Pressure Warnin...
    • USB Inputs
    • Alarm
    • Rear Bench Seats
    Close

    Located in Plant City, FL / 430 miles away from Myrtle Beach, SC

    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:

    18 Combined MPG (16 City/21 Highway)

    Listing Information:

    VIN: 1C4HJWEG0HL753790
    Stock: 753790
    Certified Pre-Owned: No
    Listed since: 04-22-2025

    • 108,566 miles
    • 1 accident, 3 owners, personal use only
    • 6cyl manual
    • DA Motors (498 mi away)
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Leather Seats
    • Tire Pressure Warnin...
    Close

    Located in Philadelphia, PA / 498 miles away from Myrtle Beach, SC

    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:

    18 Combined MPG (16 City/21 Highway)

    Listing Information:

    VIN: 1C4BJWFG7GL128399
    Stock: 21326
    Certified Pre-Owned: No

  • Price Drop
    • 81,291 miles
    • Odometer issue reported, 6 owners, corporate fleet vehicle
    • 6cyl automatic
    • 44 Auto Mart (465 mi away)
    • AWD/4WD
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    • Alarm
    Close

    Located in Bardstown, KY / 465 miles away from Myrtle Beach, SC

    We are open and ready to serve you! Shop safely and conveniently from the comfort of your home. Contact us today to schedule a virtual walkaround! Loc...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: No

    Personal Use Only: No

    History Provider: AutoCheck

    Title Details: Issue reported

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    18 Combined MPG (16 City/21 Highway)

    Listing Information:

    VIN: 1C4BJWDG9EL134673
    Stock: 28317
    Certified Pre-Owned: No

  • New Listing
    • 91,192 miles
    • No accidents, 2 owners, personal use
    • 6cyl automatic
    • Shults Ford Lincoln (486 mi away)
    • AWD/4WD
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    • Alarm
    Close

    Located in Wexford, PA / 486 miles away from Myrtle Beach, SC

    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:

    18 Combined MPG (16 City/21 Highway)

    Listing Information:

    VIN: 1C4HJWDG6GL230760
    Stock: SR7570A
    Certified Pre-Owned: No
    Listed since: 06-06-2025

  • New Listing
    Stock photo**
    • 120,478 miles
    • No accidents, 2 owners, corporate fleet vehicle
    • 6cyl automatic
    • Riverside Chevrolet Buick GMC (395 mi away)
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Tire Pressure Warnin...
    • Upgraded Stereo
    Close

    Located in South Pittsburg, TN / 395 miles away from Myrtle Beach, SC

    Recent Arrival! Home of the Lifetime Warranty!, **NO-HASSLE EASY PRICING **. Clean CARFAX. Hypergreen Clearcoat 2016 Jeep Wrangler Unlimited Sahara 4W...

    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:

    18 Combined MPG (16 City/21 Highway)

    Listing Information:

    VIN: 1C4HJWEG3GL292728
    Stock: P00597
    Certified Pre-Owned: No
    Listed since: 06-04-2025

    • 99,289 miles
    • 2 accidents, 2 owners, personal use only
    • 6cyl automatic
    • Hupp Auto Center (415 mi away)
    • AWD/4WD
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    • Alarm
    Close

    Located in Reedsville, OH / 415 miles away from Myrtle Beach, SC

    Stock: 3949 Miles: 99,289 Drive Train: 4WD Engine: V6 Cylinder Engine Exterior: Silver Interior: Black Interior Type: Leather Transmission: Automatic ...

    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:

    18 Combined MPG (16 City/21 Highway)

    Listing Information:

    VIN: 1C4BJWEG3EL227364
    Stock: 3949
    Certified Pre-Owned: No
    Listed since: 02-22-2025

    • 87,548 miles
    • 1 accident, 1 owner, personal use only
    • 6cyl automatic
    • Prime Time Motors (318 mi away)
    • AWD/4WD
    • Tire Pressure Warnin...
    • Alarm
    • Rear Bench Seats
    • Stability Control
    Close

    Located in Marietta, GA / 318 miles away from Myrtle Beach, SC

    ** VISIT US @ 425 Cobb Pkwy N, Marietta, GA, 30062 ** ONLINE FINANCING** eDOC SIGNING ** ** ALL CREDITS WELCOME ** APPLY TODAY** ** DOWN PAYMENTS STAR...

    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:

    18 Combined MPG (16 City/21 Highway)

    Listing Information:

    VIN: 1C4BJWEGXEL256490
    Stock: 256490
    Certified Pre-Owned: No
    Listed since: 04-17-2025

  • New Listing
    • 164,836 miles
    • 1 accident, 3 owners, corporate fleet vehicle
    • 6cyl automatic
    • Primary Auto Group (293 mi away)
    • AWD/4WD
    • Bluetooth
    • Tire Pressure Warnin...
    • Upgraded Stereo
    • USB Inputs
    Close

    Located in Dawsonville, GA / 293 miles away from Myrtle Beach, SC

    2014 Primary Jeep Wrangler Unlimited 4x4 - Power windows locks mirrors - 35 MTs - Three Piece Freedom Hardtop - Call or text 7**-2**-0*** - Dawsonv...

    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:

    18 Combined MPG (16 City/21 Highway)

    Listing Information:

    VIN: 1C4HJWDG1EL207951
    Stock: A25109
    Certified Pre-Owned: No
    Listed since: 04-09-2025

    • 108,731 miles
    • 1 accident, 2 owners, personal use only
    • 6cyl automatic
    • Auto Martt (432 mi away)
    • AWD/4WD
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    • Auto Climate Control
    Close

    Located in Harrodsburg, KY / 432 miles away from Myrtle Beach, SC

    2014 Jeep Wrangler Unlimited Sahara 4x4 4dr SUV Stop in and see us! We offer competitive rates (with approved credit) and financing for all credit t...

    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:

    18 Combined MPG (16 City/21 Highway)

    Listing Information:

    VIN: 1C4BJWEG3EL203291
    Stock: 203291
    Certified Pre-Owned: No
    Listed since: 05-19-2025

    • 72,348 miles
    • No accidents, 3 owners, personal use
    • 6cyl automatic
    • Avery Auto Sales, Inc (393 mi away)
    • AWD/4WD
    • Tire Pressure Warnin...
    • Alarm
    • Rear Bench Seats
    • Stability Control
    Close

    Located in Oxford, AL / 393 miles away from Myrtle Beach, SC

    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:

    18 Combined MPG (16 City/21 Highway)

    Listing Information:

    VIN: 1C4BJWEG5GL192605
    Stock: 24326
    Certified Pre-Owned: No
    Listed since: 01-24-2024

  • New Listing
    • 106,180 miles
    • 1 accident, 3 owners, personal use only
    • 6cyl automatic
    • Bill Penney Mitsubishi (445 mi away)
    • AWD/4WD
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    • Auto Climate Control
    Close

    Located in Huntsville, AL / 445 miles away from Myrtle Beach, SC

    Silver 2014 Jeep Wrangler Unlimited Rubicon 4WD 3.6L V6 24V VVTRecent Arrival!Home of the $5,000 test drive! Visit us at www.billpenneytoyota.com...

    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:

    18 Combined MPG (16 City/21 Highway)

    Listing Information:

    VIN: 1C4BJWFG8EL291219
    Stock: P8173A
    Certified Pre-Owned: No
    Listed since: 06-03-2025

    • 130,949 miles
    • 1 accident, 3 owners, personal use only
    • 6cyl automatic
    • Thomas & Son (418 mi away)
    • AWD/4WD
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    • Alarm
    Close

    Located in Zephyrhills, FL / 418 miles away from Myrtle Beach, SC

    PRICING DISCLOSURE: NO HIDDEN FEES! THE LISTED PRICE IS SUBJECT TO TAX, TAG, TITLE, AND TAG AGENCY ($29.95). TRANSPARENT PRICING SINCE 1969! 4X4, LEAT...

    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:

    18 Combined MPG (16 City/21 Highway)

    Listing Information:

    VIN: 1C4HJWDG0EL165241
    Stock: 165241-189
    Certified Pre-Owned: No
    Listed since: 07-24-2024

    • 121,638 miles
    • 1 accident, 2 owners, personal use only
    • 6cyl automatic
    • Stoney Ledge Auto Sales (480 mi away)
    • AWD/4WD
    • Bluetooth
    • Tire Pressure Warnin...
    • Upgraded Stereo
    • USB Inputs
    Close

    Located in Ephrata, PA / 480 miles away from Myrtle Beach, SC

    2016 Jeep Wrangler Summit seeker ready for adventure. This Wrangler is set up on Fox suspension, 35 inch tires, 20 inch RC wheels, it has a steel stub...

    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:

    18 Combined MPG (16 City/21 Highway)

    Listing Information:

    VIN: 1C4BJWDG8GL342207
    Stock: 342207
    Certified Pre-Owned: No
    Listed since: 04-25-2025

    • 120,170 miles
    • No accidents, 2 owners, personal use only
    • 6cyl automatic
    • El Compadre Trucks (304 mi away)
    • AWD/4WD
    • Tire Pressure Warnin...
    • Rear Bench Seats
    • Stability Control
    • Hardtop
    Close

    Located in Atlanta, GA / 304 miles away from Myrtle Beach, SC

    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:

    18 Combined MPG (16 City/21 Highway)

    Listing Information:

    VIN: 1C4BJWDG2GL202847
    Stock: 202847
    Certified Pre-Owned: No
    Listed since: 05-24-2025

  • New Listing
    • 123,615 miles
    • 1 accident, 1 owner, personal use only
    • 6cyl manual
    • CarMax (In-stock online)
    • Transfer available from KS to SC*
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Tire Pressure Warnin...
    • Upgraded Stereo
    Close

    Located in Wichita, KS / 1,059 miles away from Myrtle Beach, SC

    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:

    18 Combined MPG (16 City/21 Highway)

    Listing Information:

    VIN: 1C4BJWEG9GL236170
    Stock: 26370109
    Certified Pre-Owned: No

    • 139,756 miles
    • 1 accident, 3 owners, corporate fleet vehicle
    • 6cyl automatic
    • Robert Hutson Ford (325 mi away)
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Tire Pressure Warnin...
    • Upgraded Stereo
    Close

    Located in Moultrie, GA / 325 miles away from Myrtle Beach, SC

    Black Clearcoat 2016 Jeep Wrangler Unlimited Sahara 3.6L V6 24V VVT 4WD 4D Sport Utility, Black Leather, 2 Front & 1 Rear Bronze Tow Hook, 3.73 Rear A...

    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:

    18 Combined MPG (16 City/21 Highway)

    Listing Information:

    VIN: 1C4BJWEG9GL270545
    Stock: IT1265
    Certified Pre-Owned: No
    Listed since: 11-16-2024

    • Not provided
    • No accidents, 4 owners, corporate fleet vehicle
    • 6cyl automatic
    • Pars Cars Mt Zion (307 mi away)
    • AWD/4WD
    • Tire Pressure Warnin...
    • Alarm
    • Rear Bench Seats
    • Stability Control
    Close

    Located in Morrow, GA / 307 miles away from Myrtle Beach, SC

    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:

    18 Combined MPG (16 City/21 Highway)

    Listing Information:

    VIN: 1C4BJWEG5EL207939
    Stock: P-40098
    Certified Pre-Owned: No
    Listed since: 11-16-2024

    • 128,952 miles
    • 2 accidents, 2 owners, personal use only
    • 6cyl automatic
    • Route 1 Motorsports (336 mi away)
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Fredericksburg, VA / 336 miles away from Myrtle Beach, SC

    RECENTLY SERVICED ALL THE WAY AROUND WITH OVER 2K IN NEW PARTS AND SERVICES PERFORMED****ONE OF A KIND, LIFTED, BODY KIT, RED INTERIOR, AMAZING SOUND ...

    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:

    18 Combined MPG (16 City/21 Highway)

    Listing Information:

    VIN: 1C4HJWEG2CL240890
    Stock: ONE1214
    Certified Pre-Owned: No

Showing 2,395 - 2,415 out of 10,730 listings

Consumer Reviews for the Jeep Wrangler

Read recent reviews for the Jeep Wrangler
Overall Consumer Rating
4.1 out of 5 stars47 Reviews
Write a vehicle reviewSee all 47 reviews
  • 5 star
    (53%)
  • 4 star
    (23%)
  • 3 star
    (9%)
  • 2 star
    (11%)
  • 1 star
    (4%)
4 out of 5 stars

If its for you its perfect

midview132, 04/10/2016
2015 Jeep Wrangler Sport 2dr SUV 4WD (3.6L 6cyl 6M)
First of all, if you want great gas mileage it isnt for you. If you want to be able to drive in any condition and go anywhere it is. If you are thinking about a Jeep Wrangler, the first step is to not be stupid about it. If you have the money to go out and buy the higher versions of it then by all means go ahead and do so. For the rest of us here is my best advice for you, buy the … Sport model. Jeeps are the most modified vehicle on the road. Save 3-5K dollars at purchase and buy what you want for it aftermarket. Buy the Jeep with a hardtop, then search craigslist or ebay for a used soft top for it, you should be able to find one for around $500, and that will be around 2K less than the dealer will want for it. The rear seats in an Unlimited have a terrible angle on them, buy a set of spacers for under them for $50, best money spent. You'll love driving it, but its a taller vehicle, it can be a handle when the wind is really blowing especially on the highway and the soft top makes it a little worse. All jeeps are kind of noisier than a regular car, but that is because of the fun factor you will have when it is warmer and you have the top off. It's a unique vehicle that isn't for everyone but if you are adventurous and fun loving the Jeep is perfect.
Report abuse

Used 2017 Jeep Wrangler in Myrtle Beach, SC Values

Estimated values
2017 Jeep Wrangler Unlimited Big Bear 4dr SUV 4WD (3.6L 6cyl 5A) with no options
ConditionTrade-InPrivate PartyDealer Retail
Outstanding$13,184$16,611$19,243
Clean$12,595$15,842$18,320
Average$11,614$14,559$16,781
Rough$10,338$12,892$14,781

The average list price of a used 2017 Jeep Wrangler in Myrtle Beach, South Carolina is $20,050. The average mileage on a used Jeep Wrangler 2017 for sale in Myrtle Beach, South Carolina is 107,220. Based on the average mileage of 107,220 for used 2017 Jeep Wrangler for sale in Myrtle Beach, SC 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 2017 in Myrtle Beach, South Carolina to be $11,614.

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.