Skip to main content
Skip to Filters
1,561 listings
  • Price Drop
    • 30,505 miles
    • No accidents, 1 owner, personal use
    • 6 Seats, 18 City / 25 Hwy MPG
    • Rudy Luther Toyota (213 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Third-row seating
    Close

    Located in Golden Valley, MN / 213 miles away from Rutland, ND

    Jeep Grand Cherokee L Altitude 4x4 Model, A Must See @ RLT, 3.6 V-6, Premium Wheels, Heated Leather, Apple Car Play, Bright White Clearcoat exterior a...

    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: 1C4RJKAG7P8893968
    Stock: P36786
    Certified Pre-Owned: No
    Listed since: 05-07-2025

    • 24,352 miles
    • No accidents, 1 owner, personal use only
    • 6 Seats, 19 City / 26 Hwy MPG
    • Carvana (In-stock online)
    • Home delivery*
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Dallas, TX / 917 miles away from Rutland, ND

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

    Listing Information:

    VIN: 1C4RJJEG3P8762704
    Stock: 2003716073
    Certified Pre-Owned: No
    Listed since: 05-13-2025

    • 18,229 miles
    • No accidents, 2 owners, personal use
    • 6 Seats, 18 City / 25 Hwy MPG
    • Essig Buick Chevrolet GMC (477 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Aledo, IL / 477 miles away from Rutland, ND

    Recent Arrival! 2023 Jeep Grand Cherokee L Limited 4D Sport Utility, 4WD, Bright White Clearcoat **ONE OWNER, **LOW LOW MILES, 3.6L V6 24V VVT, Dual-P...

    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:

    21 Combined MPG (18 City/25 Highway)

    Listing Information:

    VIN: 1C4RJKBG9P8810779
    Stock: 2310779
    Certified Pre-Owned: No
    Listed since: 01-22-2025

  • Price Drop
    • 27,271 miles
    • No accidents, 1 owner, personal use only
    • 6 Seats
    • Kuehn Motor Company Rochester (280 mi away)
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Rochester, MN / 280 miles away from Rutland, ND

    This Jeep Grand Cherokee L has a powerful Regular Unleaded V-8 5.7 L/345 engine powering this Automatic transmission. WHEELS: 20 X 8.5 FULLY PAINTED A...

    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: 1C4RJKET0P8709395
    Stock: 39016
    Certified Pre-Owned: No
    Listed since: 04-19-2025

  • New Listing
    • 25,323 miles
    • No accidents, 1 owner, personal use
    • 6 Seats, 18 City / 25 Hwy MPG
    • Carvana (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Third-row seating
    Close

    Located in Cleveland, OH / 847 miles away from Rutland, ND

    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: 1C4RJKAG0P8872914
    Stock: 2003752169
    Certified Pre-Owned: No
    Listed since: 05-23-2025

    • 26,021 miles
    • No accidents, 1 owner, personal use
    • 6 Seats, 18 City / 25 Hwy MPG
    • Karl Buick GMC of Marshalltown (358 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Marshalltown, IA / 358 miles away from Rutland, ND

    Recent Arrival! Odometer is 15328 miles below market average! Certified. CARFAX One-Owner. Silver Zynith 2023 Jeep Grand Cherokee L 4D Sport Utility L...

    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: 1C4RJKBG7P8799104
    Stock: M1972
    Certified Pre-Owned: No
    Listed since: 05-14-2025

  • New Listing
    • 24,239 miles
    • No accidents, 2 owners, personal use
    • 6 Seats, 18 City / 25 Hwy MPG
    • Twin Rivers Chrysler Jeep Dodge Ram (402 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Beatrice, NE / 402 miles away from Rutland, ND

    Check out this 2023! Ensuring composure no matter the driving circumstances! With fewer than 25,000 miles on the odometer, this 4 door sport utility v...

    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: 1C4RJKBG7P8809954
    Stock: C3352U
    Certified Pre-Owned: No
    Listed since: 06-03-2025

    • 26,332 miles
    • No accidents, 1 owner, personal use only
    • 6 Seats, 18 City / 25 Hwy MPG
    • Effect Auto Center (343 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Omaha, NE / 343 miles away from Rutland, ND

    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: 1C4RJKBG1P8832971
    Stock: E832971
    Certified Pre-Owned: No

    • 28,078 miles
    • No accidents, 1 owner, personal use only
    • 6 Seats, 18 City / 25 Hwy MPG
    • Keyes Chevytown (281 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Menomonie, WI / 281 miles away from Rutland, ND

    Be Wise, See Keyes for the Best Buys Since 1946.*CARFAX 1 owner*, *Clean CARFAX Vehicle History Report*, Inspected by Certified Technicians, Fresh oil...

    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: 1C4RJKDG3P8738300
    Stock: 24439B
    Certified Pre-Owned: No
    Listed since: 03-28-2025

    • 50,113 miles
    • No accidents, 1 owner, personal use
    • 6 Seats, 18 City / 25 Hwy MPG
    • Aberdeen Chrysler Center (63 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Aberdeen, SD / 63 miles away from Rutland, ND

    4X4, Bluetooth Hands Free, MP3 / iPod Compatable, 3rd Row Seating, Heated Seats, Heated Steering Wheel, Sirius XM Capable, CARFAX One Owner, Remote St...

    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: 1C4RJKBG3P8812513
    Stock: 59742A
    Certified Pre-Owned: No
    Listed since: 05-14-2025

  • Price Drop
    • 34,305 miles
    • No accidents, 1 owner, corporate fleet vehicle
    • 6 Seats, 18 City / 25 Hwy MPG
    • Gandrud Dodge Chrysler Jeep Ram (476 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Green Bay, WI / 476 miles away from Rutland, ND

    EquipmentKeep your hands warm all winter with a heated steering wheel in this Jeep Grand Cherokee L . This 2023 Jeep Grand Cherokee L has auto-adjust ...

    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: 1C4RJKAG9P8781270
    Stock: JJ963X
    Certified Pre-Owned: No
    Listed since: 05-11-2025

    • 26,864 miles
    • No accidents, 1 owner, personal use only
    • 6 Seats, 18 City / 25 Hwy MPG
    • Cornhusker Auto Center (278 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Norfolk, NE / 278 miles away from Rutland, ND

    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:

    21 Combined MPG (18 City/25 Highway)

    Listing Information:

    VIN: 1C4RJKDG3P8838137
    Stock: N2208A
    Certified Pre-Owned: No
    Listed since: 05-08-2025

    • 31,972 miles
    • No accidents, 1 owner, personal use
    • 6 Seats, 18 City / 25 Hwy MPG
    • Zimbrick Chevrolet (452 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Sun Prairie, WI / 452 miles away from Rutland, ND

    Clean CARFAX. CARFAX One-Owner.Diamond Black Crystal Pearlcoat 2023 Jeep Grand Cherokee L Limited 4WD 8-Speed Automatic 3.6L V6 24V VVTOdometer is 106...

    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: 1C4RJKBG2P8838634
    Stock: 71128
    Certified Pre-Owned: No
    Listed since: 05-20-2025

  • Stock photo**
    $37,893
    fair price
    $185 above market
    • 24,304 miles
    • 1 accident, 1 owner, personal use
    • 6 Seats, 18 City / 25 Hwy MPG
    • Sleepy Hollow Chrysler Dodge Jeep Ram (366 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Viroqua, WI / 366 miles away from Rutland, ND

    Diamond Black Crystal Pearlcoat 2023 Jeep Grand Cherokee L Limited 4WD 8-Speed Automatic 3.6L V6 24V VVT 2nd Row Manual Window Shades, 3.45 Rear Axle ...

    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: 1C4RJKBG2P8885243
    Stock: 25205A
    Certified Pre-Owned: No
    Listed since: 06-01-2025

  • New Listing
    • 32,524 miles
    • No accidents, 1 owner, corporate fleet vehicle
    • 6 Seats, 18 City / 25 Hwy MPG
    • Carvana (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Richmond, VA / 1,172 miles away from Rutland, ND

    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: 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: 1C4RJKAG5P8731725
    Stock: 2003641139
    Certified Pre-Owned: No
    Listed since: 05-08-2025

    • 31,732 miles
    • No accidents, 1 owner, personal use
    • 6 Seats, 18 City / 25 Hwy MPG
    • Cornhusker Auto Center (278 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Norfolk, NE / 278 miles away from Rutland, ND

    Check out this 2023 Jeep Grand Cherokee L Limited before it's too late!*Get Your Money's Worth for this Jeep Grand Cherokee L with These Options *QUIC...

    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: 1C4RJKBG6P8742702
    Stock: C1033A
    Certified Pre-Owned: Yes
    Listed since: 09-11-2024

  • Price Drop
    • 13,113 miles
    • No accidents, 1 owner, corporate fleet vehicle
    • 6 Seats, 18 City / 25 Hwy MPG
    • Brickner Motors (379 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Third-row seating
    Close

    Located in Marathon, WI / 379 miles away from Rutland, ND

    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: 1C4RJKAG3P8845593
    Stock: 2764B
    Certified Pre-Owned: No
    Listed since: 10-17-2024

    • 29,969 miles
    • No accidents, 2 owners, personal use
    • 6 Seats, 18 City / 25 Hwy MPG
    • Sleepy Hollow Chrysler Dodge Jeep Ram (366 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Viroqua, WI / 366 miles away from Rutland, ND

    Midnight Sky 2023 Jeep Grand Cherokee L Limited 4WD 8-Speed Automatic 3.6L V6 24V VVT 3.45 Rear Axle Ratio, 3rd row seats: split-bench, 4-Wheel Disc B...

    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: 1C4RJKBG3P8892427
    Stock: 25182A
    Certified Pre-Owned: No
    Listed since: 05-15-2025

    • 33,000 miles
    • No accidents, 1 owner, rental vehicle
    • 6 Seats, 18 City / 25 Hwy MPG
    • Autorama Auto Sales (257 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Dickinson, ND / 257 miles away from Rutland, ND

    2023 Jeep Grand Cherokee L Overland #2584 33,000 Miles, 3.6L V6, AWD, Seats 7 (2-3-2) Remote Starter, Heated Cooled Seats, Navigation 1 Owner, Clear C...

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

  • Price Drop
    • 31,397 miles
    • No accidents, 1 owner, personal use only
    • 6 Seats, 18 City / 25 Hwy MPG
    • Carvana (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Richmond, VA / 1,172 miles away from Rutland, ND

    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: 1C4RJKEG5P8704048
    Stock: 2003746856
    Certified Pre-Owned: No
    Listed since: 05-17-2025

    • 23,224 miles
    • No accidents, 2 owners, personal use
    • 6 Seats, 18 City / 25 Hwy MPG
    • Jeff Belzer's Chevrolet (230 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Lakeville, MN / 230 miles away from Rutland, ND

    * We price cars, not people. Everyone qualifies for the Unconditional Retail Price, regardless of other vehicles owned/leased in household, or whether...

    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: 1C4RJKBG7P8839486
    Stock: 14153A
    Certified Pre-Owned: No
    Listed since: 05-29-2025

Showing 1,198 - 1,218 out of 1,561 listings

Consumer Reviews for the Jeep Grand Cherokee L

Read recent reviews for the Jeep Grand Cherokee L
Overall Consumer Rating
2.5 out of 5 stars116 Reviews
Write a vehicle reviewSee all 116 reviews
  • 5 star
    (22%)
  • 4 star
    (8%)
  • 3 star
    (8%)
  • 2 star
    (18%)
  • 1 star
    (44%)
1 out of 5 stars

Looks great and is great until its not

California Driver, 12/15/2021
2021 Jeep Grand Cherokee L Limited 4dr SUV 4WD (3.6L 6cyl 8A)
I purchased this vehicle in September 2021. One month after driving it I had an electronic steering wheel warning message. The dealership had my brand new car for over a month and said the resolved the issue by replacing the electronic steering system.... fast forward one week and the error message is back and there is recall for the air bag system not working. I am now in the process of … trying to get the manufacturer to buy back the vehicle and am without a car... Buyers beware.
Report abuse

Used 2023 Jeep Grand Cherokee L in Rutland, ND Values

Estimated values
2023 Jeep Grand Cherokee L Altitude 4dr SUV 4WD (3.6L 6cyl 8A) with no options
ConditionTrade-InPrivate PartyDealer Retail
Outstanding$30,853$33,071$35,574
Clean$30,467$32,622$35,053
Average$29,822$31,873$34,186
Rough$28,985$30,900$33,058

The average list price of a used 2023 Jeep Grand Cherokee L in Rutland, North Dakota is $39,094. The average mileage on a used Jeep Grand Cherokee L 2023 for sale in Rutland, North Dakota is 28,232. Based on the average mileage of 28,232 for used 2023 Jeep Grand Cherokee L for sale in Rutland, ND 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 L 2023 in Rutland, North Dakota to be $29,822.

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.