Skip to main content
Skip to Filters
6,304 listings
  • $21,950
    good price
    $1,008 below market
    • 42,801 miles
    • No accidents, 1 owner, personal use
    • 6cyl automatic
    • Eddie Knight Auto Sales (49 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Keyless Entry/Start
    Close

    Located in Fort Smith, AR / 49 miles away from Tahlequah, OK

    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: 1C4RJFAG8KC548008
    Stock: 548008
    Certified Pre-Owned: No
    Listed since: 10-11-2024

  • Price Drop
    $14,999
    good price
    $1,339 below market
    • 100,247 miles
    • 1 accident, 2 owners, personal use
    • 6cyl automatic
    • Auffenberg Chrysler Dodge Jeep Ram (333 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Blind Spot Monitorin...
    Close

    Located in Shiloh, IL / 333 miles away from Tahlequah, OK

    2019 Jeep Grand Cherokee Laredo E 3.6L V6 24V VVT 8-Speed Automatic 4WD 4D Sport Utility Billet Silver Metallic Clearcoat Grand Cherokee Laredo E, 3.6...

    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: 1C4RJFAG5KC527861
    Stock: 9621CBBM
    Certified Pre-Owned: No
    Listed since: 03-20-2025

  • Price Drop
    $24,913
    good price
    $1,566 below market
    • 49,722 miles
    • No accidents, 2 owners, personal use
    • 6cyl automatic
    • Driveway (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Temecula, CA / 1,266 miles away from Tahlequah, OK

    CarFax No Accidents Reported,Back-Up Camera,Blind Spot Monitor,Bluetooth,Brake Assist,Heated Seats,Heated Steering Wheel,Keyless Start,Leather Seats,N...

    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: 1C4RJFCG6KC629473
    Stock: KC629473A
    Certified Pre-Owned: No

  • New Listing
    $15,880
    good price
    $1,819 below market
    • 124,000 miles
    • 1 accident, 2 owners, personal use only
    • 6cyl automatic
    • European Motors (458 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Blind Spot Monitorin...
    Close

    Located in Cedar Rapids, IA / 458 miles away from Tahlequah, OK

    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: 1C4RJFAG3KC853674
    Stock: 853674
    Certified Pre-Owned: No
    Listed since: 04-15-2025

  • Price Drop
    $24,989
    good price
    $1,089 below market
    • 65,304 miles
    • No accidents, 1 owner, personal use only
    • 6cyl automatic
    • Cable Dahmer Cadillac of Topeka (217 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Topeka, KS / 217 miles away from Tahlequah, OK

    2019 Jeep Grand Cherokee OverlandCARFAX One-Owner. Odometer is 11285 miles below market average!12M/12,000 MILES Certified, 4WD, 8.4 Touchscreen Displ...

    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: 1C4RJFCG8KC688363
    Stock: F11682A
    Certified Pre-Owned: No
    Listed since: 05-01-2025

    • 99,500 miles
    • No accidents, 3 owners, rental vehicle
    • 6cyl automatic
    • Town and Country Ford (417 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Keyless Entry/Start
    Close

    Located in Port Arthur, TX / 417 miles away from Tahlequah, OK

    Bright White Clearcoat 2019 Jeep Grand Cherokee Limited RWD 8-Speed Automatic 3.6L V6 24V VVT19/26 City/Highway MPG

    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 (19 City/26 Highway)

    Listing Information:

    VIN: 1C4RJEBG1KC751427
    Stock: P7512A
    Certified Pre-Owned: No
    Listed since: 04-25-2025

  • $15,874
    great price
    $2,848 below market
    • 105,371 miles
    • 1 accident, 1 owner, personal use only
    • 6cyl automatic
    • Driveway (In-stock online)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Navigation
    • Keyless Entry/Start
    • Blind Spot Monitorin...
    Close

    Located in Tampa, FL / 912 miles away from Tahlequah, OK

    CarFax 1-Owner,High Value Options,Apple CarPlay,Back-Up Camera,Blind Spot Monitor,Bluetooth,Brake Assist,Heated Seats,Heated Steering Wheel,Keyless St...

    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 (19 City/26 Highway)

    Listing Information:

    VIN: 1C4RJEAG5KC530950
    Stock: KC530950T
    Certified Pre-Owned: No

  • Price Drop
    $18,550
    good price
    $1,183 below market
    • 78,608 miles
    • No accidents, 3 owners, rental vehicle
    • 6cyl automatic
    • Ford of Galesburg (427 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Keyless Entry/Start
    Close

    Located in Galesburg, IL / 427 miles away from Tahlequah, OK

    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: 1C4RJFAG5KC685813
    Stock: F3403B
    Certified Pre-Owned: No
    Listed since: 10-09-2024

    • 125,771 miles
    • No accidents, 3 owners, personal use only
    • 6cyl automatic
    • Donalson Cadillac (388 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Keyless Entry/Start
    • Blind Spot Monitorin...
    Close

    Located in Silsbee, TX / 388 miles away from Tahlequah, OK

    Recent Arrival! Diamond Black Crystal Pearlcoat 2019 Jeep Grand Cherokee AltitudeClean CARFAX. This vehicle comes with the following features and opti...

    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 (19 City/26 Highway)

    Listing Information:

    VIN: 1C4RJEAG6KC839259
    Stock: C839259A
    Certified Pre-Owned: No
    Listed since: 04-29-2025

  • $26,688
    good price
    $1,022 below market
    • 38,772 miles
    • No accidents, 1 owner, personal use
    • 6cyl automatic
    • Valor Chrysler Dodge Jeep Ram (237 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Keyless Entry/Start
    Close

    Located in Junction City, KS / 237 miles away from Tahlequah, OK

    Priced below KBB Fair Purchase Price! NO ACCIDENTS, ONE OWNER, 180 Amp Alternator, 4G LTE Wi-Fi Hot Spot, 5-Year SiriusXM Traffic Service, 5-Year Siri...

    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: 1C4RJFAG6MC690392
    Stock: DP00520
    Certified Pre-Owned: No
    Listed since: 02-20-2025

    • 55,534 miles
    • No accidents, 1 owner, personal use only
    • 6cyl automatic
    • Crenwelge Motor Sales (450 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Fredericksburg, TX / 450 miles away from Tahlequah, OK

    Bright White Clearcoat exterior and Lt Frost Beige/Black interior. Heated Leather Seats, Navigation, 4x4, Power Liftgate, ENGINE: 3.6L V6 24V VVT UPG ...

    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: 1C4RJFBG8KC621151
    Stock: KC621151
    Certified Pre-Owned: No
    Listed since: 04-16-2025

  • $18,999
    good price
    $1,403 below market
    • 79,981 miles
    • 1 accident, 2 owners, personal use
    • 6cyl automatic
    • Nelson Nissan (48 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Broken Arrow, OK / 48 miles away from Tahlequah, OK

    AM/FM radio: SiriusXM, Auto-dimming door mirrors, Automatic temperature control, Brake assist, Front dual zone A/C, Front fog lights, Fully 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:

    21 Combined MPG (18 City/25 Highway)

    Listing Information:

    VIN: 1C4RJFBG5KC542360
    Stock: P25298
    Certified Pre-Owned: No
    Listed since: 03-05-2025

    • 60,833 miles
    • No accidents, 1 owner, personal use only
    • 6cyl automatic
    • Southfork Chrysler Dodge Jeep Ram (441 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Keyless Entry/Start
    • Blind Spot Monitorin...
    Close

    Located in Manvel, TX / 441 miles away from Tahlequah, OK

    New Price!South Fork Chrysler Jeep Dodge Ram is excited to offer this great 2019 Jeep Grand Cherokee in Bright White Clearcoat. This vehicle has passe...

    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 (19 City/26 Highway)

    Listing Information:

    VIN: 1C4RJEAG8KC673407
    Stock: KC673407T
    Certified Pre-Owned: No
    Listed since: 05-03-2025

  • Price Drop
    $22,496
    good price
    $858 below market
    • 94,087 miles
    • No accidents, 2 owners, personal use
    • 6cyl automatic
    • Suntrup Ford Westport (316 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Saint Louis, MO / 316 miles away from Tahlequah, OK

    2019 Jeep Grand Cherokee High Altitude Bright White Clearcoat** NAVIGATION **, ** LEATHER **, 4WD, 10 Speakers, 19 Speakers High Performance Audio, 3....

    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: 1C4RJFCG4KC635904
    Stock: B10780
    Certified Pre-Owned: No
    Listed since: 03-19-2025

  • $26,888
    fair price
    $521 below market
    • 76,599 miles
    • No accidents, 2 owners, personal use only
    • 6cyl automatic
    • Patriot Chrysler Dodge Jeep Ram of Chandler (105 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Chandler, OK / 105 miles away from Tahlequah, OK

    CALL NOW!!! FOR HUGE SAVINGS CALL NOW!!! 405-258-1616 ASK ABOUT OUR NEGATIVE EQUITY ELIMINATER DEALS. SAVINGS THAT CAN'T BE BEAT. DONT MISS OUT CALL N...

    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: 1C4RJFLGXMC665816
    Stock: P8032
    Certified Pre-Owned: No
    Listed since: 04-23-2025

  • New Listing
    $18,998
    fair price
    $430 below market
    • 96,026 miles
    • No accidents, 2 owners, rental vehicle
    • 6cyl automatic
    • CarMax (In-stock online)
    • Transfer available from IN to OK*
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Indianapolis, IN / 542 miles away from Tahlequah, OK

    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: 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 (19 City/26 Highway)

    Listing Information:

    VIN: 1C4RJEBG2KC776224
    Stock: 26926500
    Certified Pre-Owned: No

    • 119,205 miles
    • 2 accidents, 1 owner, personal use only
    • 6cyl automatic
    • AutoNation Honda Lewisville (231 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Lewisville, TX / 231 miles away from Tahlequah, OK

    The following items have been reconditioned on this vehicle: new brakes! Wheels: 20" X 8.0" Satin Silver AluminumPower SunroofRadio: Uconnect 3C ...

    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: 1C4RJFBG7HC603247
    Stock: HC603247
    Certified Pre-Owned: No
    Listed since: 04-17-2025

  • $17,995
    fair price
    $449 below market
    • 110,114 miles
    • No accidents, 2 owners, rental vehicle
    • 6cyl automatic
    • Southern Auto Exchange (474 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Smyrna, TN / 474 miles away from Tahlequah, OK

    2019 JEEP...GRAND CHEROKEE...LIMITED...4X4...CLEAN CARFAX, 2 OWNER...HEATED LEATHER...SKY ROOF...BACK UP CAMERA...NEW ARRIVAL...MORE PHOTOS AFTER DETA...

    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: 1C4RJFBG3KC734652
    Stock: 6985
    Certified Pre-Owned: No
    Listed since: 03-25-2025

  • $18,656
    fair price
    $161 below market
    • 77,116 miles
    • No accidents, 2 owners, personal use only
    • 6cyl automatic
    • Crain Hyundai Little Rock (167 mi away)
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Blind Spot Monitorin...
    • Power Driver Seat
    Close

    Located in Little Rock, AR / 167 miles away from Tahlequah, OK

    Recent Arrival!Bluetooth , Safety Package, Grand Cherokee Laredo E, 4D Sport Utility, 3.6L V6 24V VVT, 8-Speed Automatic, RWD, Billet Silver Metallic...

    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 (19 City/26 Highway)

    Listing Information:

    VIN: 1C4RJEAG0KC534520
    Stock: 4HS3259B
    Certified Pre-Owned: No
    Listed since: 05-01-2025

  • Price Drop
    • 82,145 miles
    • No accidents, 1 owner, personal use only
    • 6cyl automatic
    • Carvana - Oklahoma City (146 mi away)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Oklahoma City, OK / 146 miles away from Tahlequah, OK

    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: 1C4RJFBG7MC856031
    Stock: 2003667145
    Certified Pre-Owned: No
    Listed since: 04-29-2025

  • New Listing
    • 115,098 miles
    • 6cyl automatic
    • McKinney Buick GMC (213 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in McKinney, TX / 213 miles away from Tahlequah, OK

    AutoCheck Vehicle History Summary Unavailable.

    Features and Specs:

    21 Combined MPG (18 City/25 Highway)

    Listing Information:

    VIN: 1C4RJFBG6HC683382
    Stock: HC683382
    Certified Pre-Owned: No
    Listed since: 05-16-2025

Showing 463 - 483 out of 6,304 listings

Consumer Reviews for the Jeep Grand Cherokee

Read recent reviews for the Jeep Grand Cherokee
Overall Consumer Rating
4.2 out of 5 stars65 Reviews
Write a vehicle reviewSee all 65 reviews
  • 5 star
    (65%)
  • 4 star
    (14%)
  • 3 star
    (5%)
  • 2 star
    (12%)
  • 1 star
    (5%)
5 out of 5 stars

So Far so good

Christopher, 10/13/2018
2019 Jeep Grand Cherokee Limited 4dr SUV (3.6L 6cyl 8A)
I had my Jeep for 2 weeks now, traded in a 2011 Honda Odyssey for it. Took it on a 400 mile round trip to PA, it rode smooth & had great acceleration. I have a limited with Luxury pkg & safety group. Love the dual sunroof, & vented seats. On edmunds apps though the pictures of the interior is the 2018. The 2019 8.4 uconnect screen is actually different then the 2018, it’s more flat on … the dash, where the 2018 is more recessed. That’s really the only difference though. Overall so far very satisfied with my Jeep.
Report abuse

Used 2019 Jeep Grand Cherokee in Tahlequah, OK Values

Estimated values
2019 Jeep Grand Cherokee Laredo E 4dr SUV 4WD (3.6L 6cyl 8A) with no options
ConditionTrade-InPrivate PartyDealer Retail
Outstanding$15,668$18,001$20,076
Clean$15,190$17,448$19,453
Average$14,394$16,526$18,416
Rough$13,360$15,327$17,067

The average list price of a used 2019 Jeep Grand Cherokee in Tahlequah, Oklahoma is $20,120. The average mileage on a used Jeep Grand Cherokee 2019 for sale in Tahlequah, Oklahoma is 85,564. Based on the average mileage of 85,564 for used 2019 Jeep Grand Cherokee for sale in Tahlequah, OK 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 Grand Cherokee 2019 in Tahlequah, Oklahoma to be $14,394.

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.