Skip to main content
Skip to Filters
1,037 listings
  • New Listing
    Stock photo**
    $49,995
    fair price
    $417 above market
    • 80,510 miles
    • No accidents, 1 owner, personal use only
    • 7 Seats, 14 City / 19 Hwy MPG
    • McGrath Toyota of Iowa City (425 mi away)
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Leather Seats
    • Keyless Entry/Start
    Close

    Located in Iowa City, IA / 425 miles away from Rutland, ND

    4WD. Priced below KBB Fair Purchase Price! CARFAX One-Owner.Certification Program Details: McGrath SmartBuy Benefits: * 3 Month / 3,000 Mile Limited 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: No

    Features and Specs:

    16 Combined MPG (14 City/19 Highway)

    Listing Information:

    VIN: 1GKS2DKL4MR323409
    Stock: B251177A
    Certified Pre-Owned: No
    Listed since: 06-01-2025

  • Stock photo**
    • 79,491 miles
    • Issue reported, 1 owner, personal use only
    • 7 Seats, 14 City / 19 Hwy MPG
    • Rydell Chevrolet Buick GMC (129 mi away)
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Grand Forks, ND / 129 miles away from Rutland, ND

    The 2021 GMC Yukon Denali in Onyx Black offers a harmonious blend of performance, efficiency, and modern features. Powered by a 6.2L V8 engine, it del...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: No

    Personal Use Only: Yes

    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:

    16 Combined MPG (14 City/19 Highway)

    Listing Information:

    VIN: 1GKS2DKL5MR328828
    Stock: G52586A
    Certified Pre-Owned: No
    Listed since: 04-25-2025

    • 20,882 miles
    • No accidents, 1 owner, personal use only
    • 7 Seats, 14 City / 18 Hwy MPG
    • Wareing Sheridan Chevrolet (466 mi away)
    • AWD/4WD
    • Bluetooth
    • Leather Seats
    • Keyless Entry/Start
    • Third-row seating
    Close

    Located in Sheridan, WY / 466 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:

    16 Combined MPG (14 City/18 Highway)

    Listing Information:

    VIN: 1GKS2DKLXPR261535
    Stock: 23U1535
    Certified Pre-Owned: No
    Listed since: 04-16-2025

  • $50,100
    fair price
    $24 above market
    • 82,191 miles
    • 2 accidents, 1 owner, rental vehicle
    • 7 Seats, 14 City / 19 Hwy MPG
    • Weis GMC (339 mi away)
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Decorah, IA / 339 miles away from Rutland, ND

    ** Alloy Wheels / Premium Wheels, ** Backup Camera, ** Blind Spot Monitor, ** Bluetooth , ** Brake Assist, ** Cooled Seats, ** Heated Seats, ** Heate...

    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:

    16 Combined MPG (14 City/19 Highway)

    Listing Information:

    VIN: 1GKS2DKL6MR304800
    Stock: 6526
    Certified Pre-Owned: No
    Listed since: 03-29-2025

  • New Listing
    $52,990
    fair price
    $1,075 below market
    • 48,643 miles
    • 1 accident, 2 owners, corporate fleet vehicle
    • 7 Seats, 14 City / 20 Hwy MPG
    • Carvana (In-stock online)
    • Home delivery*
    • Bluetooth
    • Leather Seats
    • Keyless Entry/Start
    • Third-row seating
    • Upgraded Headlights
    Close

    Located in Tampa, FL / 1,495 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: 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:

    16 Combined MPG (14 City/20 Highway)

    Listing Information:

    VIN: 1GKS1DKL2PR360742
    Stock: 2003531589
    Certified Pre-Owned: No
    Listed since: 03-04-2025

  • New Listing
    Stock photo**
    $48,900
    fair price
    $333 above market
    • 25,731 miles
    • 8 Seats, 15 City / 20 Hwy MPG
    • Dahlstrom Motors (149 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Third-row seating
    Close

    Located in Oslo, MN / 149 miles away from Rutland, ND

    AutoCheck Vehicle History Summary Unavailable.

    Features and Specs:

    17 Combined MPG (15 City/20 Highway)

    Listing Information:

    VIN: 1GKS2AKD6PR518763
    Stock: 29905
    Certified Pre-Owned: No
    Listed since: 05-28-2025

  • New Listing
    $51,990
    fair price
    $305 above market
    • 57,633 miles
    • 1 accident, 1 owner, corporate fleet vehicle
    • 8 Seats, 15 City / 20 Hwy MPG
    • Carvana (In-stock online)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Keyless Entry/Start
    • Third-row seating
    Close

    Located in New York City, NY / 1,232 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: 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:

    17 Combined MPG (15 City/20 Highway)

    Listing Information:

    VIN: 1GKS1BKDXPR346701
    Stock: 2003679314
    Certified Pre-Owned: No
    Listed since: 05-03-2025

    • 27,628 miles
    • No accidents, 1 owner, personal use only
    • 7 Seats, 14 City / 18 Hwy MPG
    • Red Wing Buick Chevrolet (261 mi away)
    • AWD/4WD
    • Bluetooth
    • Leather Seats
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Red Wing, MN / 261 miles away from Rutland, ND

    CARFAX One-Owner. Priced below KBB Fair Purchase Price!Discounted prices incorporate hassle-free and competitive financing options provided by our len...

    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:

    16 Combined MPG (14 City/18 Highway)

    Listing Information:

    VIN: 1GKS2EKL5PR122905
    Stock: 2G5114A
    Certified Pre-Owned: No
    Listed since: 01-09-2025

    • 22,800 miles
    • No accidents, 1 owner, personal use only
    • 8 Seats, 15 City / 20 Hwy MPG
    • Lenz Truck - Minocqua WI (374 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Keyless Entry/Start
    Close

    Located in Minocqua, WI / 374 miles away from Rutland, ND

    Vehicle 3.0L I6 DIESEL, 4 WHEEL DRIVE, 8 PASSENGER SEATING, NAVIGATION SYSTEM, DUAL POWER HEATED AND COOLED FRONT BUCKET LEATHER SEATS, SECOND ROW BE...

    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:

    17 Combined MPG (15 City/20 Highway)

    Listing Information:

    VIN: 1GKS2BKT1PR236057
    Stock: S34415
    Certified Pre-Owned: No
    Listed since: 05-17-2025

  • New Listing
    $45,995
    fair price
    $1,234 above market
    • 116,828 miles
    • 7 Seats, 14 City / 19 Hwy MPG
    • Monkey Motors (238 mi away)
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Faribault, MN / 238 miles away from Rutland, ND

    **CLEAN CARFAX, **1 OWNER, **GREAT COLOR, **GOOD TIRES, **GOOD BRAKES, **NO ACCIDENTS, **MOONROOF / SUNROOF, **NAVIGATION / GPS NAV, **BACK-UP CAMERA,...

    AutoCheck Vehicle History Summary Unavailable.

    Features and Specs:

    16 Combined MPG (14 City/19 Highway)

    Listing Information:

    VIN: 1GKS2DKL9MR157873
    Stock: 25221
    Certified Pre-Owned: No
    Listed since: 06-04-2025

    • 61,716 miles
    • 2 accidents, 2 owners, personal use only
    • 7 Seats, 14 City / 19 Hwy MPG
    • Driveway (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Odessa, TX / 1,008 miles away from Rutland, ND

    3rd Row Seat,Apple CarPlay,Back-Up Camera,Blind Spot Monitor,Bluetooth,Brake Assist,Chrome Wheels,Entertainment System,Heated Seats,Heated Steering Wh...

    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:

    16 Combined MPG (14 City/19 Highway)

    Listing Information:

    VIN: 1GKS2DKL5MR184715
    Stock: MR184715T
    Certified Pre-Owned: No

  • $45,995
    fair price
    $698 above market
    • 104,719 miles
    • 1 accident, 1 owner, personal use only
    • 7 Seats, 14 City / 19 Hwy MPG
    • Sid Dillon Cadillac (322 mi away)
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Fremont, NE / 322 miles away from Rutland, ND

    Safe and reliable, this 2021 GMC Yukon Denali comfortably packs in your passengers and their bags with room to spare. Tire Pressure Monitoring System,...

    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:

    16 Combined MPG (14 City/19 Highway)

    Listing Information:

    VIN: 1GKS2DKL8MR201040
    Stock: 2U26010
    Certified Pre-Owned: No
    Listed since: 04-10-2025

    • 23,626 miles
    • No accidents, 1 owner, personal use only
    • 8 Seats, 15 City / 20 Hwy MPG
    • Lenz Truck - Minocqua WI (374 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Keyless Entry/Start
    Close

    Located in Minocqua, WI / 374 miles away from Rutland, ND

    Vehicle 3.0L I6 DIESEL, 4 WHEEL DRIVE, 8 PASSENGER SEATING, HEATED AND COOLED FRONT BUCKET SEATS, SECOND ROW BENCH STYLE SEATING, 3RD/THIRD ROW SEATI...

    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:

    17 Combined MPG (15 City/20 Highway)

    Listing Information:

    VIN: 1GKS2BKT4PR272647
    Stock: S34393
    Certified Pre-Owned: No
    Listed since: 03-12-2025

    • 66,883 miles
    • No accidents, 1 owner, personal use only
    • 7 Seats
    • Diamond Buick GMC of Alexandria (103 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Alexandria, MN / 103 miles away from Rutland, ND

    ** Navigation System, ** Backup Camera, ** Sunroof/Moonroof, ** Clean Carfax, ** Local Trade, ** One Owner, ** Driver Alert Package, ** Tow Package / ...

    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: 1GKS2BKT7PR109040
    Stock: 109040A
    Certified Pre-Owned: No
    Listed since: 04-11-2025

    • 58,601 miles
    • Insurance loss reported, 3 owners, personal use only
    • 7 Seats, 16 City / 20 Hwy MPG
    • Carver Auto Sales (232 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in St Paul, MN / 232 miles away from Rutland, ND

    HAIL SALE!! Was $44,995 now $37,995 due to hail. 2021 GMC Yukon SLT 4x4 with only 58,601 miles. 5.3L V8 engine with an automatic transmission. Blue me...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: Yes

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

    Listing Information:

    VIN: 1GKS2BKD7MR199116
    Stock: 199116
    Certified Pre-Owned: No
    Listed since: 05-08-2025

    • 14,740 miles
    • Manufacturer buyback reported, 1 owner, personal use
    • 7 Seats, 14 City / 18 Hwy MPG
    • Kruse Ford Lincoln (140 mi away)
    • AWD/4WD
    • Bluetooth
    • Leather Seats
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Marshall, MN / 140 miles away from Rutland, ND

    2023 GMC Yukon Denali Ultimate 4WD Blind Spot Monitor, Heated Seats, Auto Climate Control, Heated Steering Wheel, 3rd Row Seat, Power Lift Gate, Touch...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Issue reported

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: Yes

    Free History Report: No

    Features and Specs:

    16 Combined MPG (14 City/18 Highway)

    Listing Information:

    VIN: 1GKS2EKL9PR326445
    Stock: P7006
    Certified Pre-Owned: No
    Listed since: 03-14-2025

    • 63,181 miles
    • No accidents, 1 owner, personal use
    • 7 Seats, 15 City / 20 Hwy MPG
    • Enterprise Car Sales (In-stock online)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Keyless Entry/Start
    • Third-row seating
    Close

    Located in Pensacola, FL / 1,209 miles away from Rutland, ND

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

    17 Combined MPG (15 City/20 Highway)

    Listing Information:

    VIN: 1GKS1BKD2PR498486
    Stock: 8GCRPX
    Certified Pre-Owned: No
    Listed since: 04-15-2025

    • 49,693 miles
    • No accidents, 1 owner, personal use only
    • 7 Seats, 14 City / 19 Hwy MPG
    • Steven Lust Buick Chevrolet GMC (64 mi away)
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

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

    Priced below KBB Fair Purchase Price!2021 GMC Yukon Denali Midnight Blue Metallic4WD 10-Speed Automatic with Overdrive EcoTec3 6.2L V8Odometer is 2603...

    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:

    16 Combined MPG (14 City/19 Highway)

    Listing Information:

    VIN: 1GKS2DKL2MR400584
    Stock: 10608
    Certified Pre-Owned: No
    Listed since: 04-30-2025

    • 27,992 miles
    • No accidents, 1 owner, personal use only
    • 7 Seats, 14 City / 18 Hwy MPG
    • Quality Auto (408 mi away)
    • AWD/4WD
    • Bluetooth
    • Leather Seats
    • Keyless Entry/Start
    • Third-row seating
    Close

    Located in Gillette, WY / 408 miles away from Rutland, ND

    Protect this vehicle from unwanted accidents with a cutting edge backup camera system. The leather seats in this 1/2 ton suv are a must for buyers loo...

    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:

    16 Combined MPG (14 City/18 Highway)

    Listing Information:

    VIN: 1GKS2DKL2PR242896
    Stock: RC1991
    Certified Pre-Owned: No
    Listed since: 03-02-2025

    • 39,655 miles
    • No accidents, 1 owner, personal use only
    • 7 Seats, 14 City / 19 Hwy MPG
    • Christian Motor (118 mi away)
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Leather Seats
    • Keyless Entry/Start
    Close

    Located in Fertile, MN / 118 miles away from Rutland, ND

    White Frost Tricoat 2021 GMC Yukon Denali Backup Camera, Bluetooth, Navigation System, Leather Seats, **HEATED SEATS**, **6.2L V8 ENGINE**, **LOCAL ON...

    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:

    16 Combined MPG (14 City/19 Highway)

    Listing Information:

    VIN: 1GKS2DKLXMR232595
    Stock: 21595
    Certified Pre-Owned: No
    Listed since: 03-08-2025

  • New Listing
    • 37,335 miles
    • No accidents, 1 owner, personal use
    • 7 Seats, 16 City / 20 Hwy MPG
    • Carvana (In-stock online)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Tampa, FL / 1,495 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:

    18 Combined MPG (16 City/20 Highway)

    Listing Information:

    VIN: 1GKS1BKD6MR349901
    Stock: 2003626538
    Certified Pre-Owned: No
    Listed since: 04-14-2025

Showing 358 - 378 out of 1,037 listings

Consumer Reviews for the GMC Yukon

Read recent reviews for the GMC Yukon
Overall Consumer Rating
3.1 out of 5 stars85 Reviews
Write a vehicle reviewSee all 85 reviews
  • 5 star
    (41%)
  • 4 star
    (7%)
  • 3 star
    (7%)
  • 2 star
    (7%)
  • 1 star
    (38%)
3 out of 5 stars

What are all the noises?

Mommyo, 06/21/2022
2022 GMC Yukon Denali 4dr SUV (6.2L 8cyl 10A)
I love most things about this vehicle. I am not happy about all of the noises and repair work that has been done so far in order to "attempt" to fix them. Muffler replaced, alternator and serpentine belts, top engine cleaner twice, gmc logo that lights up on the ground replaced and whatever else they discover trying to elliminate the noises. Sputter going up hill with hesitation. … Whopping on outside passenger front door at high speed, chirping on start up, rattle/chirp when accellerating and decellerating.
Report abuse

Used 2021 GMC Yukon in Rutland, ND Values

Estimated values
2021 GMC Yukon Denali 4dr SUV 4WD (6.2L 8cyl 10A) with no options
ConditionTrade-InPrivate PartyDealer Retail
Outstanding$47,059$49,618$52,186
Clean$46,384$48,882$51,385
Average$45,259$47,654$50,050
Rough$43,797$46,059$48,315

The average list price of a used 2021 GMC Yukon in Rutland, North Dakota is $55,791. The average mileage on a used GMC Yukon 2021 for sale in Rutland, North Dakota is 52,880. Based on the average mileage of 52,880 for used 2021 GMC Yukon 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 GMC Yukon 2021 in Rutland, North Dakota to be $45,259.

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.