Skip to main content
Skip to Filters
368 listings
  • $58,687
    fair price
    $67 below market
    • 69,720 miles
    • No accidents, 2 owners, personal use
    • 6'10” bed, 6.6l, 8cyl
    • Henry Brown Buick GMC (8 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Gilbert, AZ / 8 miles away from Mesa, AZ

    Nav, Navigation, GPS, Leather, Heated Seats, Back Up Camera, Tow Package, Local Trade, 10-Speed Automatic, 4WD, Jet Black Leather. Recent Arrival! Odo...

    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: 1GT49REY1MF216596
    Stock: 24T2705A
    Certified Pre-Owned: No
    Listed since: 07-22-2025

  • $50,998
    fair price
    $62 above market
    • 35,218 miles
    • No accidents, 1 owner, personal use only
    • 6'7” bed, 6l, 8cyl
    • CarMax (In-stock online)
    • Transfer available from IL to AZ*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Naperville, IL / 1,412 miles away from Mesa, 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:

    Listing Information:

    VIN: 1GT12SEG3KF208812
    Stock: 26204318
    Certified Pre-Owned: No

  • $55,500
    fair price
    $1,414 above market
    • 66,100 miles
    • No accidents, 2 owners, personal use only
    • 6'7” bed, 6.6l, 8cyl
    • ORO Ford (80 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Oracle, AZ / 80 miles away from Mesa, AZ

    2019 GMC Sierra 2500HD Denali Duramax 6.6L V8 Turbodiesel 4WD Allison 1000 6-Speed Automatic Odometer is 14740 miles below market average! ORO FORD, Y...

    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: 1GT12SEY0KF173266
    Stock: 25801A
    Certified Pre-Owned: No
    Listed since: 08-20-2025

  • New Listing
    • 21,921 miles
    • 8'2” bed, 6l, 8cyl
    • Carvana (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    Close

    Located in Dallas, TX / 872 miles away from Mesa, 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 Unavailable.

    Features and Specs:

    Listing Information:

    VIN: 2GT22NEG4K1155616
    Stock: 2004092992
    Certified Pre-Owned: No
    Listed since: 09-25-2025

  • Advertisement

    4 Offers Nearby

    2025 GMC Sierra 2500HD
    $46,300
    starting MSRP
    • 6 Colors
    • 2 Trims
    • 10 Packages
    View Offers 
    *The Manufacturer’s Suggested Retail Price excludes destination freight charge, tax, title, license, dealer fees, and optional equipment. Dealer sets final price. Click here to see all GMC vehicles’ destination freight charges.
  • $55,426
    fair price
    $236 above market
    • 72,987 miles
    • 1 accident, 2 owners, personal use only
    • 6'10” bed, 6.6l, 8cyl
    • Henry Brown Buick GMC (8 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Keyless Entry/Start
    Close

    Located in Gilbert, AZ / 8 miles away from Mesa, AZ

    Leather, Local Trade, 10-Speed Automatic, 4WD, Jet Black With Kalahari Accents Leather. Recent Arrival! 2021 Onyx Black GMC Sierra 2500HD AT4 4WD Henr...

    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: 1GT49PEY5MF101519
    Stock: 25T1578A
    Certified Pre-Owned: No
    Listed since: 07-30-2025

  • $51,988
    fair price
    $202 above market
    • 74,235 miles
    • 1 accident, 1 owner, personal use only
    • 6'7” bed, 6.6l, 8cyl
    • Jake Sweeney Express (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Cincinnati, OH / 1,570 miles away from Mesa, AZ

    Jake Sweeney Is the only Chrysler Dodge Jeep Ram dealer in the Cincinnati metro area to offer a complementary Lifetime Mechanical Protection with a $0...

    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: 1GT12SEY5KF141526
    Stock: C38645
    Certified Pre-Owned: No
    Listed since: 08-04-2025

  • New Listing
    • 74,987 miles
    • 6'7” bed, 6.6l, 8cyl
    • Carvana (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Dallas, TX / 872 miles away from Mesa, 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 Unavailable.

    Features and Specs:

    Listing Information:

    VIN: 1GT12SEY2KF186729
    Stock: 2004077046
    Certified Pre-Owned: No
    Listed since: 09-18-2025

    • 48,788 miles
    • No accidents, 1 owner, personal use only
    • 6'10” bed, 6.6l, 8cyl
    • Carvana - Phoenix (17 mi away)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Phoenix, AZ / 17 miles away from Mesa, 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:

    Listing Information:

    VIN: 1GT49RE78MF164648
    Stock: 2003897328
    Certified Pre-Owned: No
    Listed since: 07-30-2025

  • Advertisement

    4 Offers Nearby

    2025 GMC Sierra 2500HD
    $46,300
    starting MSRP
    • 6 Colors
    • 2 Trims
    • 10 Packages
    View Offers 
    *The Manufacturer’s Suggested Retail Price excludes destination freight charge, tax, title, license, dealer fees, and optional equipment. Dealer sets final price. Click here to see all GMC vehicles’ destination freight charges.
    • 58,718 miles
    • No accidents, 3 owners, personal use
    • 6'7” bed, 6.6l, 8cyl
    • Larry H. Miller Chrysler Jeep Dodge Ram Surprise (36 mi away)
    • Free home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Surprise, AZ / 36 miles away from Mesa, AZ

    This 2019 Cardinal Red GMC Sierra 2500HD SLT 4WD is well equipped and includes these features and benefits: Heavy-Duty Handling/Trailering Suspension ...

    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: 1GT12REY0KF280178
    Stock: SCD250422A
    Certified Pre-Owned: No
    Listed since: 08-18-2025

    • 109,238 miles
    • No accidents, 3 owners, personal use
    • 6'7” bed, 6.6l, 8cyl
    • Trucks Only - Mesa (1 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Mesa, AZ / 1 miles away from Mesa, AZ

    Arizona Owned and Well-Maintained Summit White 2019 GMC Sierra 2500HD SLT 4WD Allison 1000 6-Speed Automatic Duramax 6.6L V8 Turbodiesel PREMIUM WHEEL...

    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: 1GT12REY4KF218010
    Stock: 5-1400
    Certified Pre-Owned: No
    Listed since: 08-14-2025

    • 71,575 miles
    • No accidents, 1 owner, personal use only
    • 6'7” bed, 6.6l, 8cyl
    • Lifted Trucks Scottsdale (7 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Scottsdale, AZ / 7 miles away from Mesa, AZ

    This Lifted 2019 GMC Sierra 2500HD includes a 2.5-inch Rough Country Lift with Forged Aluminum Upper Control Arms, M1 Front/Rear Shocks and 17-inch KM...

    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: 1GT12SEY8KF104101
    Stock: T30434
    Certified Pre-Owned: No
    Listed since: 09-05-2025

    • 84,725 miles
    • No accidents, 3 owners, personal use only
    • Carz Planet (7 mi away)
    • 4WD
    • Driver seat: heated
    • Camera system: rearv...
    • Apple CarPlay
    • Wireless data link: ...
    Close

    Located in Scottsdale, AZ / 7 miles away from Mesa, AZ

    We pride ourselves on listening to the needs of our customers. Everything we do is designed to make your car buying or leasing experience as easy and ...

    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: 1GT12REYXKF111768
    Stock: 20737
    Certified Pre-Owned: No

  • Advertisement

    4 Offers Nearby

    2025 GMC Sierra 2500HD
    $46,300
    starting MSRP
    • 6 Colors
    • 2 Trims
    • 10 Packages
    View Offers 
    *The Manufacturer’s Suggested Retail Price excludes destination freight charge, tax, title, license, dealer fees, and optional equipment. Dealer sets final price. Click here to see all GMC vehicles’ destination freight charges.
  • New Listing
    • 42,053 miles
    • No accidents, 1 owner, personal use only
    • 6'7” bed, 6l, 8cyl
    • Carvana (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Power Driver Seat
    Close

    Located in Portland, OR / 1,015 miles away from Mesa, 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:

    Listing Information:

    VIN: 2GT22PEG1K1153558
    Stock: 2003907634
    Certified Pre-Owned: No
    Listed since: 07-18-2025

  • New Listing
    • 51,425 miles
    • No accidents, 2 owners, personal use only
    • 6'7” bed, 6l, 8cyl
    • Carvana (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Upgraded Headlights
    Close

    Located in Nashville, TN / 1,431 miles away from Mesa, 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:

    Listing Information:

    VIN: 1GT12REG2KF232365
    Stock: 2004060966
    Certified Pre-Owned: No
    Listed since: 09-12-2025

    • 118,757 miles
    • No accidents, 1 owner, personal use
    • 6'7” bed, 6.6l, 8cyl
    • Trucks Only - Mesa (1 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Upgraded Headlights
    Close

    Located in Mesa, AZ / 1 miles away from Mesa, 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:

    Listing Information:

    VIN: 1GT12REY1KF135201
    Stock: 5-1201A
    Certified Pre-Owned: No
    Listed since: 08-13-2025

  • Price Drop
    • 135,181 miles
    • No accidents, 3 owners, personal use only
    • 6'7” bed, 6.6l, 8cyl
    • Driveway (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Helena, MT / 910 miles away from Mesa, AZ

    CarFax No Accidents Reported,Rare Find,Back-Up Camera,Bluetooth,Heated Seats,Heated Steering Wheel,Leather Seats,Navigation System,Premium Sound,Remot...

    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: 1GT12SEY9KF124051
    Stock: KF124051T
    Certified Pre-Owned: No

  • Advertisement

    4 Offers Nearby

    2025 GMC Sierra 2500HD
    $46,300
    starting MSRP
    • 6 Colors
    • 2 Trims
    • 10 Packages
    View Offers 
    *The Manufacturer’s Suggested Retail Price excludes destination freight charge, tax, title, license, dealer fees, and optional equipment. Dealer sets final price. Click here to see all GMC vehicles’ destination freight charges.
    • 42,511 miles
    • No accidents, 1 owner, rental vehicle
    • 6'10” bed, 6.6l, 8cyl
    • Car Time Supercenter (93 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Tucson, AZ / 93 miles away from Mesa, AZ

    Our Diesel powered 2021 GMC Sierra 2500HD Denali Crew Cab 4X4 dominates your days with dynamic strength and luxurious style in Onyx Black! Motivated b...

    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: 1GT49REY4MF133356
    Stock: P24111
    Certified Pre-Owned: No
    Listed since: 07-10-2024

  • New Listing
    Stock photo**
    • 144,237 miles
    • No accidents, 1 owner, personal use only
    • 6'7” bed, 6.6l, 8cyl
    • Unique Trucks (6 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Scottsdale, AZ / 6 miles away from Mesa, AZ

    INSTALLED FEATURES: Air filtration, Front air conditioning: automatic climate control, Front air conditioning zones: dual, Airbag deactivation: occupa...

    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: 1GT12REY5KF281858
    Stock: 281858
    Certified Pre-Owned: No

    • 70,906 miles
    • 1 accident, 2 owners, corporate fleet vehicle
    • 6'7” bed, 6.6l, 8cyl
    • Trucks Only - Mesa (1 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Mesa, AZ / 1 miles away from Mesa, AZ

    Summit White 2019 GMC Sierra 2500HD SLE 4WD Allison 1000 6-Speed Automatic Duramax 6.6L V8 Turbodiesel LIFTED, FUEL PREMIUM WHEELS.Call Trucks Only In...

    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:

    Listing Information:

    VIN: 1GT12PEY9KF208691
    Stock: 5-1581
    Certified Pre-Owned: No
    Listed since: 09-14-2025

  • New Listing
    • 26,906 miles
    • Frame damage reported, 2 owners, personal use only
    • 8'2” bed, 6l, 8cyl
    • Winslow Ford (131 mi away)
    • AWD/4WD
    • Bluetooth
    • Leather Seats
    • Power Driver Seat
    • Tire Pressure Warnin...
    Close

    Located in Winslow, AZ / 131 miles away from Mesa, AZ

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Issue reported

    Salvage Vehicle: No

    Frame Damage: Yes

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    Listing Information:

    VIN: 1GT120CG2BF135861
    Stock: F71373
    Certified Pre-Owned: No
    Listed since: 03-22-2025

    • 113,818 miles
    • 1 accident, 1 owner, corporate fleet vehicle
    • 6'7” bed, 6.6l, 8cyl
    • Lens Auto Brokerage (94 mi away)
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Leather Seats
    • Power Driver Seat
    Close

    Located in Tucson, AZ / 94 miles away from Mesa, AZ

    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:

    Listing Information:

    VIN: 1GT125C87BF229966
    Stock: 29922
    Certified Pre-Owned: No
    Listed since: 09-06-2025

Showing 85 - 105 out of 368 listings

Consumer Reviews for the GMC Sierra 2500HD

Read recent reviews for the GMC Sierra 2500HD
Overall Consumer Rating
3.6 out of 5 stars11 Reviews
Write a vehicle reviewSee all 11 reviews
  • 5 star
    (55%)
  • 4 star
    (9%)
  • 3 star
    (0%)
  • 2 star
    (18%)
  • 1 star
    (18%)
4 out of 5 stars

Great Diesel Truck

Tom, 12/22/2015
2015 GMC Sierra 2500HD SLT 4dr Double Cab 4WD LB (6.0L 8cyl 6A)
Bought this SLT model after trading in a 13 2500 HD Denali. Needed to pull a 16000 lb Fiver camper. This Pickup has extreme power and smooth shifting. Thought about getting a single rear tire toner till I realized the only difference was an extra leaf spring is all. I had automatic step sides that come down when you open the door and that made access in and out easy even the wife … enjoys it. I have 13000 on it now. I guess I don't see any issue with the headlights seem the same although I did notice at the parts counter upgraded bulbs on the counter so maybe that fixed the issue. I especially like the bright lights in the side mirrors for backing up at night. No problems with the leather or accessories, I did get extended warranty just in case. mileage varies about 8 mph pulling the camper and 17 mpg on the highway not pulling town about 15. Seems like a great pickup more to come.
Report abuse

Used 2021 GMC Sierra 2500HD in Mesa, AZ Values

Estimated values
2021 GMC Sierra 2500HD Denali 4dr Crew Cab 4WD SB (6.6L 8cyl Turbodiesel 10A) with no options
ConditionTrade-InPrivate PartyDealer Retail
Outstanding$45,227$47,987$50,763
Clean$44,399$47,061$49,733
Average$43,020$45,518$48,018
Rough$41,226$43,512$45,788

The average list price of a used 2021 GMC Sierra 2500HD in Mesa, Arizona is $50,240. The average mileage on a used GMC Sierra 2500HD 2021 for sale in Mesa, Arizona is 73,048. Based on the average mileage of 73,048 for used 2021 GMC Sierra 2500HD for sale in Mesa, 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 Sierra 2500HD 2021 in Mesa, Arizona to be $43,020.

Filters
Skip to Results

Applied Filters4Active

Select Buying Experience

Location

Search radius200 miles
Search radius

Make & Model

Year

New / Used

Price & Payments

Price Rating

Trim

Truck Details

Mileage

Accidents & History

Engine & Drivetrain

Exterior Color

Interior Color

Total Seating

Edmunds Review

Features

Options & Packages

Listing Details


* Delivery of any kind does not apply to Alaska and Hawaii. Contact the dealer for delivery details, restrictions and costs.