Skip to main content
Skip to Filters
10,973 listings
  • $7,995
    fair price
    $145 above market
    • 149,349 miles
    • 1 accident, 2 owners, corporate fleet vehicle
    • 5 Seats, 16 City / 23 Hwy MPG
    • Smith and Stanke Auto Sales (79 mi away)
    • AWD/4WD
    • Power Driver Seat
    • Tire Pressure Warnin...
    • Multi-Zone Climate C...
    • Trip Computer
    Close

    Located in Sturgis, MI / 79 miles away from Lansing, MI

    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:

    19 Combined MPG (16 City/23 Highway)

    Listing Information:

    VIN: 1C4RJFAG9CC239696
    Stock: 239696
    Certified Pre-Owned: No
    Listed since: 03-19-2025

  • Stock photo**
    $10,988
    fair price
    $438 below market
    • 93,178 miles
    • 1 accident, 1 owner, personal use only
    • 5 Seats, 16 City / 23 Hwy MPG
    • Auto House Superstore (271 mi away)
    • AWD/4WD
    • Power Driver Seat
    • Tire Pressure Warnin...
    • Multi-Zone Climate C...
    • Trip Computer
    Close

    Located in Terre Haute, IN / 271 miles away from Lansing, MI

    Tough enough for the trail, refined enough for the citythe 2012 Jeep Grand Cherokee Laredo is where capability meets comfort. With iconic Jeep styling...

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

    Listing Information:

    VIN: 1C4RJFAG0CC165732
    Stock: 165732
    Certified Pre-Owned: No
    Listed since: 04-20-2025

  • New Listing
    $9,590
    fair price
    $9 above market
    • 156,691 miles
    • No accidents, 2 owners, personal use only
    • 5 Seats, 17 City / 24 Hwy MPG
    • Driveway (472 mi away)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Springfield, VA / 472 miles away from Lansing, MI

    CarFax No Accidents Reported,Rare Find,Back-Up Camera,Bluetooth,Brake Assist,Heated Seats,Heated Steering Wheel,Keyless Start,Leather Seats,Navigation...

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

    Listing Information:

    VIN: 1C4RJFBG9EC211060
    Stock: SX066585A
    Certified Pre-Owned: No

  • $11,700
    fair price
    $193 above market
    • 139,734 miles
    • 1 accident, 2 owners, personal use only
    • 5 Seats
    • S & H Auto Sales Elkhart (100 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Elkhart, IN / 100 miles away from Lansing, MI

    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:

    Listing Information:

    VIN: 1C4RJFBT7EC133360
    Stock: E133360
    Certified Pre-Owned: No
    Listed since: 06-09-2025

  • $16,923
    fair price
    $541 above market
    • 65,496 miles
    • 1 accident, 2 owners, personal use only
    • 5 Seats, 17 City / 24 Hwy MPG
    • S & H Auto Sales Osceola (106 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Osceola, IN / 106 miles away from Lansing, MI

    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: 1C4RJFJG2EC531600
    Stock: C531600
    Certified Pre-Owned: No
    Listed since: 06-12-2025

  • New Listing
    $8,994
    fair price
    $16 above market
    • 133,361 miles
    • No accidents, 3 owners, rental vehicle
    • 5 Seats, 16 City / 23 Hwy MPG
    • Auto Solutions (483 mi away)
    • AWD/4WD
    • Power Driver Seat
    • Tire Pressure Warnin...
    • Multi-Zone Climate C...
    • Trip Computer
    Close

    Located in Maryville, TN / 483 miles away from Lansing, MI

    Mineral Gray Metallic Clearcoat 2012 Jeep Grand Cherokee Laredo Clean CARFAX. 4WD 5-Speed Automatic 3.6L V6 Flex Fuel 24V VVT 4WD.Recent Arrival! ...

    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/23 Highway)

    Listing Information:

    VIN: 1C4RJFAG3CC318216
    Stock: M18713
    Certified Pre-Owned: No
    Listed since: 06-25-2025

  • $8,500
    fair price
    $230 above market
    • 198,259 miles
    • No accidents, 3 owners, personal use
    • 5 Seats, 16 City / 23 Hwy MPG
    • Kennedi Auto Sales (409 mi away)
    • AWD/4WD
    • Power Driver Seat
    • Tire Pressure Warnin...
    • Multi-Zone Climate C...
    • Trip Computer
    Close

    Located in Freeburg, IL / 409 miles away from Lansing, MI

    Looking for a reliable and stylish SUV? Look no further than the 2012 Jeep Grand Cherokee Laredo! This stunning vehicle is powered by a 3.6L V6 engine...

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

    Listing Information:

    VIN: 1C4RJFAG1CC350615
    Stock: 5811FR
    Certified Pre-Owned: No
    Listed since: 10-24-2024

  • $9,999
    fair price
    $473 above market
    • 166,379 miles
    • 1 accident, 2 owners, rental vehicle
    • 5 Seats, 17 City / 24 Hwy MPG
    • Your Choice Autos - Waukegan (171 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Waukegan, IL / 171 miles away from Lansing, MI

    Here are the key features typically found on the 2014 Jeep Grand Cherokee Limited 4x4 4-door SUV with the 3.6L V6 engine: Performance and Drivetrain: ...

    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:

    19 Combined MPG (17 City/24 Highway)

    Listing Information:

    VIN: 1C4RJFBG7EC508795
    Stock: WYC-508795
    Certified Pre-Owned: No
    Listed since: 05-08-2025

  • $8,999
    fair price
    $576 above market
    • 159,000 miles
    • No accidents, 6 owners, personal use only
    • 5 Seats, 16 City / 23 Hwy MPG
    • Star Auto Sales (408 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Rochester, MN / 408 miles away from Lansing, MI

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

    Listing Information:

    VIN: 1C4RJFBT4CC103942
    Stock: 103942
    Certified Pre-Owned: No
    Listed since: 05-31-2025

  • Photos not available
    $10,500
    fair price
    $387 below market
    • 129,529 miles
    • 2 accidents, 1 owner, personal use only
    • 5 Seats, 17 City / 24 Hwy MPG
    • Len Stoler Chrysler Dodge Jeep Ram (452 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Westminster, MD / 452 miles away from Lansing, MI

    2014 Jeep Grand Cherokee Limited Deep Cherry Red Crystal Pearlcoat 8-Speed Automatic 4WD 3.6L V6 Flex Fuel 24V VVTCARFAX One-Owner.BLUETOOTH, BACK UP ...

    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: 1C4RJFBG2EC389974
    Stock: J1605A
    Certified Pre-Owned: No
    Listed since: 06-08-2025

  • $11,900
    fair price
    $549 above market
    • 146,448 miles
    • 1 accident, 2 owners, personal use only
    • 5 Seats
    • Easy Car Sales (176 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Mount Prospect, IL / 176 miles away from Lansing, MI

    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:

    Listing Information:

    VIN: 1C4RJFCT2CC139305
    Stock: 139305
    Certified Pre-Owned: No

  • $11,995
    fair price
    $524 above market
    • 102,811 miles
    • No accidents, 4 owners, corporate fleet vehicle
    • 5 Seats
    • TLG Motors (445 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Bristol, TN / 445 miles away from Lansing, MI

    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: 1C4RJFCT2CC324647
    Stock: 324647
    Certified Pre-Owned: No
    Listed since: 03-15-2024

  • $11,995
    fair price
    $479 above market
    • 133,902 miles
    • 2 accidents, 3 owners, personal use
    • 5 Seats, 17 City / 24 Hwy MPG
    • Autos of Chicago (179 mi away)
    • AWD/4WD
    • Bluetooth
    • Sunroof/Moonroof
    • Power Driver Seat
    • Tire Pressure Warnin...
    Close

    Located in Arlington Heights, IL / 179 miles away from Lansing, MI

    Stand out from the crowd in our 2014 Jeep Grand Cherokee Altitude 4WD displayed in a fantastic Billet Silver Metallic Clear Coat. Powered by a 3.6 Lit...

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

  • Price Drop
    $11,758
    fair price
    $390 above market
    • 127,402 miles
    • 1 accident, 3 owners, corporate fleet vehicle
    • 5 Seats, 17 City / 24 Hwy MPG
    • CarsFor15K.com (184 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Plymouth, WI / 184 miles away from Lansing, MI

    Odometer is 6053 miles below market average! LOCAL OWNED, Sunroof, Navigation, Heated Front Seats, Heated Steering Wheel, Remote Start, Rear Parking S...

    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:

    19 Combined MPG (17 City/24 Highway)

    Listing Information:

    VIN: 1C4RJFBG1EC518447
    Stock: G715446
    Certified Pre-Owned: No
    Listed since: 06-03-2025

  • $9,995
    fair price
    $364 above market
    • 158,727 miles
    • No accidents, 4 owners, personal use
    • 5 Seats, 17 City / 24 Hwy MPG
    • H & H Chevrolet (409 mi away)
    • AWD/4WD
    • Bluetooth
    • Sunroof/Moonroof
    • Power Driver Seat
    • Tire Pressure Warnin...
    Close

    Located in Shippensburg, PA / 409 miles away from Lansing, MI

    Sensibility and practicality define the 2014 Jeep Grand Cherokee! Ensuring composure no matter the driving circumstances! Top features include cruise ...

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

    Listing Information:

    VIN: 1C4RJFAG3EC471956
    Stock: 725140A
    Certified Pre-Owned: No
    Listed since: 05-29-2025

    • 101,983 miles
    • 1 accident, 2 owners, personal use
    • 5 Seats, 17 City / 24 Hwy MPG
    • Toth Buick GMC (199 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Akron, OH / 199 miles away from Lansing, MI

    Vehicle Details2014 Jeep Grand Cherokee Limited 4x4 *** 1C4RJFBGXEC459849 *** Brilliant Black Crystal Pearlcoat Paint with Black Leather Interior *** ...

    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: 1C4RJFBGXEC459849
    Stock: R0250B
    Certified Pre-Owned: No
    Listed since: 04-22-2025

  • $12,997
    fair price
    $969 above market
    • 113,813 miles
    • 1 accident, 4 owners, personal use only
    • 5 Seats
    • Ken's Autos (314 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Paris, KY / 314 miles away from Lansing, MI

    Get ready to tackle the urban jungle in style with this sleek Mineral Gray Metallic 2012 Jeep Grand Cherokee! This rugged beauty is the perfect blend ...

    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:

    Listing Information:

    VIN: 1C4RJFCT8CC238713
    Stock: 238713
    Certified Pre-Owned: No
    Listed since: 05-06-2025

  • New Listing
    • 144,514 miles
    • No accidents, 3 owners, personal use only
    • 5 Seats
    • Todd Wenzel Buick GMC Of Davison (56 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Davison, MI / 56 miles away from Lansing, MI

    Clean CARFAX. Our 2014 Jeep Grand Cherokee Summit 4X4 is luxurious shown in Brilliant Black Crystal Pearl Coat. Powered by a 5.7 Liter HEMI V8 that ...

    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: 1C4RJFJT6EC175438
    Stock: QD251217A
    Certified Pre-Owned: No
    Listed since: 06-04-2025

  • $14,088
    fair price
    $832 above market
    • 63,250 miles
    • 1 accident, 1 owner, personal use only
    • 5 Seats, 17 City / 24 Hwy MPG
    • Fitzgerald Gaithersburg Hyundai (456 mi away)
    • AWD/4WD
    • Bluetooth
    • Power Driver Seat
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Gaithersburg, MD / 456 miles away from Lansing, MI

    Brilliant Black Crystal Pearlcoat 2014 Jeep Grand Cherokee Laredo 4WD 8-Speed Automatic 3.6L V6 Flex Fuel 24V VVT 4WD.Odometer is 63360 miles below ...

    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: 1C4RJFAG1EC527800
    Stock: S570237A
    Certified Pre-Owned: No
    Listed since: 05-18-2025

  • $5,995
    fair price
    $223 above market
    • 198,855 miles
    • 2 accidents, 3 owners, personal use
    • 5 Seats, 16 City / 23 Hwy MPG
    • Prunto Motor (74 mi away)
    • AWD/4WD
    • Bluetooth
    • Power Driver Seat
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Dearborn, MI / 74 miles away from Lansing, MI

    SCHEDULE A TEST DRIVE TODAY! HOURS OF OPERATION OPEN MON-TO-SAT 10-5PM. AT 7750 GREENFIELD DEARBORN, MICHIGAN 48126. FOR MORE INFORMATION, CALL US A...

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

    Listing Information:

    VIN: 1C4RJFAGXCC166063
    Stock: 166063
    Certified Pre-Owned: No
    Listed since: 12-12-2023

  • $11,995
    fair price
    $813 above market
    • 106,990 miles
    • 2 accidents, 3 owners, personal use only
    • 5 Seats, 16 City / 23 Hwy MPG
    • Keiser's Automotive Sales & Service (431 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Camp Hill, PA / 431 miles away from Lansing, MI

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

    Listing Information:

    VIN: 1C4RJFAG3CC156863
    Stock: 156863
    Certified Pre-Owned: No
    Listed since: 08-09-2024

Showing 274 - 294 out of 10,973 listings

Consumer Reviews for the Jeep Grand Cherokee

Read recent reviews for the Jeep Grand Cherokee
Overall Consumer Rating
3.6 out of 5 stars54 Reviews
Write a vehicle reviewSee all 54 reviews
  • 5 star
    (41%)
  • 4 star
    (20%)
  • 3 star
    (15%)
  • 2 star
    (15%)
  • 1 star
    (9%)
4.5 out of 5 stars

Over all great vehicle

jasonjcgl, 06/25/2013
2012 Jeep Grand Cherokee Laredo 4dr SUV 4WD (3.6L 6cyl 5A)
After driving this car for 9 months and nearing the 10,000 mile mark I have to say that I am very pleased. I have driven in almost every condition imaginable. In the snow it drives effortlessly with no trouble at all, in the mud it performs very well and will get through without any hesitation, on dirt roads the handling is flawless, and in the water no issues arise. After going on 4 … road trips so far, I have to say it is excellent for traveling! The ride is super smooth, steering is amazing, and the cabin is extremely quiet. In terms of gas mileage, on the highway I average around 25mpg but have gotten up to 27mpg and in the city I average 18mpg. Over all this is an amazing vehicle!
Report abuse

Used 2012 Jeep Grand Cherokee in Lansing, MI Values

Estimated values
2012 Jeep Grand Cherokee Laredo 4dr SUV 4WD (3.6L 6cyl 5A) with no options
ConditionTrade-InPrivate PartyDealer Retail
Outstanding$3,676$6,005$7,336
Clean$3,472$5,643$6,860
Average$3,132$5,039$6,066
Rough$2,689$4,254$5,033

The average list price of a used 2012 Jeep Grand Cherokee in Lansing, Michigan is $11,161. The average mileage on a used Jeep Grand Cherokee 2012 for sale in Lansing, Michigan is 132,841. Based on the average mileage of 132,841 for used 2012 Jeep Grand Cherokee for sale in Lansing, MI 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 2012 in Lansing, Michigan to be $3,132.

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.