Skip to main content
Skip to Filters
410 listings
  • Stock photo**
    • 274,747 miles
    • No accidents, 2 owners, personal use
    • 8 Seats, 15 City / 21 Hwy MPG
    • E-Z Motors (20 mi away)
    • AWD/4WD
    • Bluetooth
    • Third-row seating
    • Power Driver Seat
    • Tire Pressure Warnin...
    Close

    Located in Mesa, AZ / 20 miles away from Apache Junction, AZ

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

    Listing Information:

    VIN: 1GKS2AE08CR306563
    Stock: RE8870
    Certified Pre-Owned: No
    Listed since: 04-30-2025

  • Price Drop
    • 80,997 miles
    • No accidents, 1 owner, personal use
    • 7 Seats, 14 City / 22 Hwy MPG
    • Carvana (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Indianapolis, IN / 1,468 miles away from Apache Junction, AZ

    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:

    17 Combined MPG (14 City/22 Highway)

    Listing Information:

    VIN: 1GKS2CKJ5JR147006
    Stock: 2003627241
    Certified Pre-Owned: No
    Listed since: 04-07-2025

    • 94,956 miles
    • No accidents, 2 owners, personal use only
    • 8 Seats, 14 City / 22 Hwy MPG
    • Bill Luke Marana (76 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Tucson, AZ / 76 miles away from Apache Junction, AZ

    NO HIDDEN FEES! ALL RECONDITIONING COSTS ARE FULLY INCLUDED IN OUR PRICES!! MOON ROOF, NAVIGATION, LEATHER SEATS, 20" WHEELS, 8" TOUCHSCREEN DISPLAY &...

    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 (14 City/22 Highway)

    Listing Information:

    VIN: 1GKS2CKJXJR281607
    Stock: ML6967A
    Certified Pre-Owned: No
    Listed since: 04-29-2025

    • 94,910 miles
    • No accidents, 2 owners, personal use only
    • 8 Seats, 16 City / 23 Hwy MPG
    • Driveway (In-stock online)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Third-row seating
    • Power Driver Seat
    • Tire Pressure Warnin...
    Close

    Located in Odessa, TX / 541 miles away from Apache Junction, AZ

    CarFax No Accidents Reported,Rare Find,3rd Row Seat,Apple CarPlay,Back-Up Camera,Bluetooth,Brake Assist,Chrome Wheels,Premium Sound,Remote Start,Satel...

    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: 1GKS1AKC0JR325218
    Stock: JR325218T
    Certified Pre-Owned: No

    • 75,000 miles
    • No accidents, 1 owner, personal use only
    • 7 Seats, 16 City / 23 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from TX to AZ*
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Austin, TX / 838 miles away from Apache Junction, AZ

    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: 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: 1GKS1BKC0JR394108
    Stock: 27194117
    Certified Pre-Owned: No

  • New Listing
    • 70,537 miles
    • No accidents, 1 owner, personal use
    • 8 Seats, 16 City / 22 Hwy MPG
    • Carvana (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Keyless Entry/Start
    Close

    Located in Charlotte, NC / 1,750 miles away from Apache Junction, AZ

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

    Listing Information:

    VIN: 1GKS2BKC0JR171600
    Stock: 2003687646
    Certified Pre-Owned: No
    Listed since: 05-02-2025

  • $32,249
    great price
    $8,712 below market
    • 85,761 miles
    • No accidents, 3 owners, personal use only
    • 7 Seats, 14 City / 22 Hwy MPG
    • Driveway (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Eatontown, NJ / 2,109 miles away from Apache Junction, AZ

    CarFax No Accidents Reported,3rd Row Seat,Apple CarPlay,Back-Up Camera,Blind Spot Monitor,Bluetooth,Brake Assist,Hands-Free Liftgate,Heated Seats,Heat...

    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 (14 City/22 Highway)

    Listing Information:

    VIN: 1GKS2CKJ5KR111916
    Stock: KR111916P
    Certified Pre-Owned: No

  • New Listing
    • 57,602 miles
    • 1 accident, 2 owners, rental vehicle
    • 8 Seats, 15 City / 22 Hwy MPG
    • Bill Luke Chrysler Dodge Jeep Ram (34 mi away)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Phoenix, AZ / 34 miles away from Apache Junction, AZ

    NO HIDDEN FEES! ALL RECONDITIONING COSTS ARE FULLY INCLUDED IN OUR PRICES.MOON ROOF, NAVIGATION, 3RD ROW WITH 8 PASSENGER SEATING AND POWER LIFTGATE...

    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 (15 City/22 Highway)

    Listing Information:

    VIN: 1GKS1BKC1LR205470
    Stock: CI68867A
    Certified Pre-Owned: No
    Listed since: 05-07-2025

  • Stock photo**
    $9,575
    great price
    $2,808 below market
    • 183,048 miles
    • No accidents, 5 owners, corporate fleet vehicle
    • 7 Seats, 15 City / 21 Hwy MPG
    • Juniors Auto Sales (92 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Tucson, AZ / 92 miles away from Apache Junction, AZ

    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:

    17 Combined MPG (15 City/21 Highway)

    Listing Information:

    VIN: 1GKS2CE05BR332984
    Stock: 332984
    Certified Pre-Owned: No
    Listed since: 02-02-2025

  • New Listing
    • 62,521 miles
    • 7 Seats, 14 City / 22 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from TX to AZ*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Richmond, TX / 968 miles away from Apache Junction, AZ

    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 Unavailable.

    Features and Specs:

    17 Combined MPG (14 City/22 Highway)

    Listing Information:

    VIN: 1GKS2CKJ4JR231348
    Stock: 27163076
    Certified Pre-Owned: No

  • New Listing
    • 95,299 miles
    • 7 Seats, 15 City / 21 Hwy MPG
    • Acura North Scottsdale (28 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Phoenix, AZ / 28 miles away from Apache Junction, AZ

    3 Reasons to buy from Acura North Scottsdale. 1. Best prices - CHECK OUR PRICE ANYWHERE. 2. Our 'NO HAGGLE' pricing makes it easy to buy. 3. In Scotts...

    AutoCheck Vehicle History Summary Unavailable.

    Features and Specs:

    17 Combined MPG (15 City/21 Highway)

    Listing Information:

    VIN: 1GKS2BKCXLR155682
    Stock: A15594A
    Certified Pre-Owned: No
    Listed since: 05-10-2025

  • $56,290
    good price
    $3,275 below market
    • 60,214 miles
    • No accidents, 1 owner, personal use only
    • 7 Seats, 14 City / 19 Hwy MPG
    • Prescott Honda (98 mi away)
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Prescott, AZ / 98 miles away from Apache Junction, AZ

    Priced below KBB Fair Purchase Price!Located in Prescott AZ, and also serving Flagstaff, Cottonwood, Sedona, Camp Verde, Scottsdale, and the greater...

    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: 1GKS2DKL6MR108727
    Stock: U08727
    Certified Pre-Owned: No
    Listed since: 03-31-2025

  • $45,911
    good price
    $4,096 below market
    • 52,870 miles
    • No accidents, 1 owner, personal use only
    • 8 Seats, 16 City / 20 Hwy MPG
    • AutoNation Honda Tucson Auto Mall (84 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Tucson, AZ / 84 miles away from Apache Junction, AZ

    Slt Luxury Plus PackageSlt Luxury PackageSunroof; Power Panoramic; Dual-PanePanoramic RoofMax Trailering PackageLeather SeatsSmokey Quartz Metal...

    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: 1GKS2BKD8MR184138
    Stock: MR184138
    Certified Pre-Owned: No
    Listed since: 02-04-2025

  • Price Drop
    $24,741
    good price
    $2,765 below market
    • 119,793 miles
    • No accidents, 2 owners, rental vehicle
    • 8 Seats, 15 City / 22 Hwy MPG
    • Coulter Buick GMC Tempe (26 mi away)
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Keyless Entry/Start
    • Third-row seating
    Close

    Located in Tempe, AZ / 26 miles away from Apache Junction, AZ

    Quicksilver Metallic 2019 GMC Yukon SLT RWD 6-Speed Automatic Electronic with Overdrive EcoTec3 5.3L V8 JUST ARRIVED!. Coulter Tempe iis part of the...

    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 (15 City/22 Highway)

    Listing Information:

    VIN: 1GKS1BKC2KR248665
    Stock: C33921U
    Certified Pre-Owned: No
    Listed since: 03-13-2025

  • New Listing
    $41,998
    good price
    $3,613 below market
    • 59,811 miles
    • 7 Seats, 14 City / 22 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from WA to AZ*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Puyallup, WA / 1,106 miles away from Apache Junction, AZ

    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 Unavailable.

    Features and Specs:

    17 Combined MPG (14 City/22 Highway)

    Listing Information:

    VIN: 1GKS2CKJ1KR229154
    Stock: 27013130
    Certified Pre-Owned: No

  • Stock photo**
    $10,995
    good price
    $1,717 below market
    • 155,677 miles
    • No accidents, 3 owners, personal use only
    • 7 Seats, 14 City / 18 Hwy MPG
    • Lalo's Auto Sales (30 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Phoenix, AZ / 30 miles away from Apache Junction, AZ

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

  • $49,998
    fair price
    $2,062 below market
    • 30,127 miles
    • 1 accident, 1 owner, personal use only
    • 7 Seats, 14 City / 22 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from VA to AZ*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Newport News, VA / 1,979 miles away from Apache Junction, AZ

    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:

    17 Combined MPG (14 City/22 Highway)

    Listing Information:

    VIN: 1GKS2CKJ4KR322637
    Stock: 26324225
    Certified Pre-Owned: No

  • $42,973
    fair price
    $108 above market
    • 81,671 miles
    • No accidents, 1 owner, personal use only
    • 8 Seats, 16 City / 20 Hwy MPG
    • Henry Brown Buick GMC (16 mi away)
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Keyless Entry/Start
    • Third-row seating
    Close

    Located in Gilbert, AZ / 16 miles away from Apache Junction, AZ

    Leather, Third Row Seat, Heated Seats, Back Up Camera, Local Trade. Recent Arrival! CARFAX One-Owner. 2021 Onyx Black GMC Yukon SLT RWD Henry Brown Au...

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

  • Price Drop
    $49,996
    good price
    $3,385 below market
    • 84,151 miles
    • 1 accident, 2 owners, personal use only
    • 7 Seats, 16 City / 20 Hwy MPG
    • Yates Buick GMC (48 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Goodyear, AZ / 48 miles away from Apache Junction, AZ

    2021 GMC Yukon AT4 4WD. AT4

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

    Listing Information:

    VIN: 1GKS2CKDXMR235645
    Stock: D25845A
    Certified Pre-Owned: No
    Listed since: 04-25-2025

  • Price Drop
    • 103,687 miles
    • No accidents, 2 owners, corporate fleet vehicle
    • 7 Seats, 15 City / 21 Hwy MPG
    • Carvana (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Charlotte, NC / 1,750 miles away from Apache Junction, AZ

    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:

    17 Combined MPG (15 City/21 Highway)

    Listing Information:

    VIN: 1GKS2BKC8KR159034
    Stock: 2003618209
    Certified Pre-Owned: No
    Listed since: 04-03-2025

  • $33,995
    fair price
    $186 below market
    • 65,200 miles
    • No accidents, 1 owner, personal use
    • 7 Seats, 15 City / 22 Hwy MPG
    • Earnhardt Buick GMC (10 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Mesa, AZ / 10 miles away from Apache Junction, AZ

    Pepperdust Metallic 2019 GMC Yukon SLT Standard Edition RWD 6-Speed Automatic Electronic with Overdrive EcoTec3 5.3L V8Recent Arrival!Thanks for looki...

    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 (15 City/22 Highway)

    Listing Information:

    VIN: 1GKS1DKCXKR121884
    Stock: EV5045A
    Certified Pre-Owned: No
    Listed since: 04-29-2025

Showing 106 - 126 out of 410 listings

Consumer Reviews for the GMC Yukon

Read recent reviews for the GMC Yukon
Overall Consumer Rating
3.4 out of 5 stars36 Reviews
Write a vehicle reviewSee all 36 reviews
  • 5 star
    (42%)
  • 4 star
    (14%)
  • 3 star
    (11%)
  • 2 star
    (14%)
  • 1 star
    (19%)
1 out of 5 stars

2015 Yukon Denali - FAIL

John Bucks, 05/11/2018
2015 GMC Yukon Denali 4dr SUV 4WD (6.2L 8cyl 8A)
My 2015 Yukon Denali has turned into a total money sink and GMC refuses to take actions required to deliver the Professional Grade product I purchased. I have literally spent thousands of dollars on repairs for poorly designed components that are not covered under the less than inclusive warranty or extended warranty. Most recently when a valve spring break resulted in an engine tear … down and rebuild, while still under warranty, the dealer has been unable to return my vehicle to an acceptable level of quality. GM also apparently catres little about driver and passenger safety as the LED tail lights are constantly failing and are over $800 to replace. GMC had my respect until this vehicle, if you are considering a GMC Yukon I would look elsewhere and focus on a manufacturer that cares about their customers and the sale of a $75k vehicle that is actually worth the money...Big FAIL GMC!
Report abuse

Used 2012 GMC Yukon in Apache Junction, AZ Values

Estimated values
2012 GMC Yukon SLE 4dr SUV 4WD (5.3L 8cyl 6A) with no options
ConditionTrade-InPrivate PartyDealer Retail
Outstanding$6,550$11,087$13,680
Clean$6,258$10,536$12,934
Average$5,771$9,619$11,690
Rough$5,137$8,426$10,073

The average list price of a used 2012 GMC Yukon in Apache Junction, Arizona is $34,292. The average mileage on a used GMC Yukon 2012 for sale in Apache Junction, Arizona is 94,694. Based on the average mileage of 94,694 for used 2012 GMC Yukon for sale in Apache Junction, AZ 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 2012 in Apache Junction, Arizona to be $5,771.

Filters
Skip to Results

Applied Filters4Active

Select Buying Experience

Location

Search radius200 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.