Skip to main content
Skip to Filters
238 listings
  • Price Drop
    • 108,080 miles
    • No accidents, 2 owners, personal use only
    • 6'7” bed, 6.6l, 8cyl
    • Keffer Volkswagen (113 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Huntersville, NC / 113 miles away from Durham, NC

    Black 2016 Chevrolet Silverado 3500HD High Country Backup Camera, Bluetooth Connectivity, Allison 1000 6-Speed Automatic, 4WD, Saddle Leather, 110-Vol...

    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:

    Listing Information:

    VIN: 1GC4K1E85GF175416
    Stock: 7437
    Certified Pre-Owned: No
    Listed since: 04-22-2025

    • 104,654 miles
    • No accidents, 1 owner, personal use only
    • 8'2” bed, 6.6l, 8cyl
    • Real Steal Auto Sales (135 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Gastonia, NC / 135 miles away from Durham, NC

    Full price of the vehicle is listed up at $51,995 for financing purposes (excludes tag tax & title) Cash and outside financing accepted Modifications ...

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

  • New Listing
    Photos not available
    • 51,768 miles
    • No accidents, 1 owner, personal use only
    • 8'2” bed, 6l, 8cyl
    • Sparks Toyota (152 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Myrtle Beach, SC / 152 miles away from Durham, NC

    Check out all these great options Convenience Package (110-Volt AC Power Outlet, Auto-Dimming Inside Rear-View Mirror, Black Power-Adjustable Heated O...

    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: 1GC3KYCG9GZ288752
    Stock: 251295A
    Certified Pre-Owned: No
    Listed since: 05-30-2025

    • 90,223 miles
    • 1 accident, 2 owners, personal use only
    • MaxKar Motors (180 mi away)
    • Four Wheel Drive
    • REAR VISION CAMERA ...
    • AQQ Remote Keyless E...
    • Trailer
    • DPN outside heated p...
    Close

    Located in Fredericksburg, VA / 180 miles away from Durham, NC

    #00FF00;"">#6.0L V8 #00FF00;"">#4WD #00FF00;"">#WT Convenience Package #00FF00;"">#Snow Plow Prep Package #00FF00;"">#Rear Vision Camera #00FF0...

    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: 1GC4KYCGXGF290094
    Stock: 0094
    Certified Pre-Owned: No
    Listed since: 04-10-2025

  • Advertisement
    Also Consider

    5 Offers Nearby

    2025 Chevrolet Silverado 3500HD
    $45,300
    starting MSRP
    • 5 Colors
    • 2 Trims
    • 8 Packages
    View Offers 
    *The Manufacturer's Suggested Retail Price excludes destination freight charge, tax, title, license, dealer fees and optional equipment. Click here to see all Chevrolet vehicles' destination freight charges. Dealer sets the final price.
  • New Listing
    • 96,223 miles
    • Pride Auto Sales (178 mi away)
    Close

    Located in Fredericksburg, VA / 178 miles away from Durham, NC

    *Duramax Diesel* *High Country* *Sunroof* *Navigation* *Brown Leather Interior* *Side Steps* *Bed Cover* *Bed Liner* *Premium Sound System* 3 months o...

    AutoCheck Vehicle History Summary Unavailable.

    Features and Specs:

    Listing Information:

    VIN: 1GC4K1E88GF272562
    Stock: 272562
    Certified Pre-Owned: No

  • Price Drop
    • 106,790 miles
    • No accidents, 4 owners, personal use
    • 8'2” bed, 6.6l, 8cyl
    • Trimax Auto (165 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Norfolk, VA / 165 miles away from Durham, NC

    NEW ARRIVAL !!! Hey there Folks, the WALKAROUND VIDEO and MANY MORE PHOTOS are on our website at TRIMAXAUTO.COM 2015 Chevy Silverado 3500HD DRW 4x...

    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: 1GC4K1E88FF656842
    Stock: DMAX_DUALLYHiCountry
    Certified Pre-Owned: No
    Listed since: 01-31-2025

  • New Listing
    $47,990
    fair price
    $542 above market
    • 86,384 miles
    • No accidents, 2 owners, personal use only
    • 6'7” bed, 6.6l, 8cyl
    • Carvana - Charlotte (116 mi away)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Charlotte, NC / 116 miles away from Durham, NC

    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: 1GC4K0EY5HF193815
    Stock: 2003683946
    Certified Pre-Owned: No
    Listed since: 04-27-2025

  • Price Drop
    • 75,048 miles
    • No accidents, 2 owners, personal use only
    • 8'2” bed, 6l, 8cyl
    • Pinkerton Chevrolet (111 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Power Driver Seat
    Close

    Located in Salem, VA / 111 miles away from Durham, NC

    Fifth Wheel Prep, Towing, Clean History, Dual Rear Wheels

    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: 1GC4K0CG7HF238201
    Stock: P10354
    Certified Pre-Owned: No
    Listed since: 05-06-2025

  • Advertisement
    Also Consider

    5 Offers Nearby

    2025 Chevrolet Silverado 3500HD
    $45,300
    starting MSRP
    • 5 Colors
    • 2 Trims
    • 8 Packages
    View Offers 
    *The Manufacturer's Suggested Retail Price excludes destination freight charge, tax, title, license, dealer fees and optional equipment. Click here to see all Chevrolet vehicles' destination freight charges. Dealer sets the final price.
    • 91,119 miles
    • No accidents, 1 owner, government vehicle
    • 8'2” bed, 6l, 8cyl
    • Terry Subaru (100 mi away)
    • Tire Pressure Warnin...
    • USB Inputs
    • Trip Computer
    • Stability Control
    • Aux Audio Inputs
    Close

    Located in Lynchburg, VA / 100 miles away from Durham, NC

    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: 1GC3CYCG7HZ168320
    Stock: CC12315
    Certified Pre-Owned: No
    Listed since: 04-01-2025

  • $39,966
    great price
    $3,652 below market
    • 108,541 miles
    • No accidents, 2 owners, personal use
    • 8'2” bed, 6.6l, 8cyl
    • JW Auto Sales LLC (169 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Harrisonburg, VA / 169 miles away from Durham, NC

    ***2016 Chevy Silverado 3500*** -6.6L Duramax Diesel -Allison Transmission -4WD -108K Miles -Power Windows Locks & Mirrors -Heated and Cooled Leather ...

    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: 1GC4K0E85GF196034
    Stock: 1820
    Certified Pre-Owned: No
    Listed since: 12-11-2024

  • $37,995
    great price
    $3,307 below market
    • 136,976 miles
    • No accidents, 2 owners, personal use only
    • 8'2” bed, 6.6l, 8cyl
    • InTouch Auto Outlet (176 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Spotsylvania Courthouse, VA / 176 miles away from Durham, NC

    4WD/AWDLeather SeatsA/C Seat(s)Long BedAlloy WheelsMemory Seat(s)Android AutoNavigation SystemApple CarPlayParking SensorsBOSE Sound SystemRear View C...

    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: 1GC4K0CY3JF116742
    Stock: A4649
    Certified Pre-Owned: No

  • New Listing
    Stock photo**
    $27,900
    good price
    $4,553 below market
    • 126,931 miles
    • No accidents, 2 owners, personal use only
    • 8'2” bed, 6l, 8cyl
    • Modern Chevrolet (183 mi away)
    • AWD/4WD
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    • Trip Computer
    Close

    Located in Honaker, VA / 183 miles away from Durham, NC

    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: 1GB4KYCG1GF181124
    Stock: N5264A
    Certified Pre-Owned: No
    Listed since: 05-22-2025

  • Advertisement
    Also Consider

    5 Offers Nearby

    2025 Chevrolet Silverado 3500HD
    $45,300
    starting MSRP
    • 5 Colors
    • 2 Trims
    • 8 Packages
    View Offers 
    *The Manufacturer's Suggested Retail Price excludes destination freight charge, tax, title, license, dealer fees and optional equipment. Click here to see all Chevrolet vehicles' destination freight charges. Dealer sets the final price.
  • Price Drop
    • 109,208 miles
    • 1 accident, 2 owners, personal use only
    • 8'2” bed, 6.6l, 8cyl
    • Landmark Auto (45 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Smithfield, NC / 45 miles away from Durham, NC

    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: 1GC4K1E84GF168604
    Stock: 15335
    Certified Pre-Owned: No
    Listed since: 05-16-2025

  • New Listing
    $31,999
    good price
    $3,124 below market
    • 57,078 miles
    • 1 accident, 1 owner, personal use
    • 8'2” bed, 6l, 8cyl
    • D'NX Motors (99 mi away)
    • AWD/4WD
    • Back-up camera
    • Tire Pressure Warnin...
    • Trip Computer
    • Rear Bench Seats
    Close

    Located in Forest, VA / 99 miles away from Durham, NC

    For even more great pictures of our inventory, please visit us @ http://DnxMotorSales.com. DNX is one of the Most Competitive Dealers in our area, an...

    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: 1GC4KYCG3JF188093
    Stock: 4218
    Certified Pre-Owned: No

  • Price Drop
    $33,500
    good price
    $2,261 below market
    • 106,408 miles
    • No accidents, 2 owners, personal use only
    • 8'2” bed, 6l, 8cyl
    • Driveway (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Power Driver Seat
    • Tire Pressure Warnin...
    Close

    Located in Roseburg, OR / 2,382 miles away from Durham, NC

    CarFax No Accidents Reported,Rare Find,Chrome Wheels,Remote Start,Satellite Radio,Tow Hitch,WiFi Hotspot,4-Wheel Disc Brakes,6-Speed A/T,8 Cylinder En...

    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: 1GC4KZCG7GF285411
    Stock: 29183F
    Certified Pre-Owned: No

  • Price Drop
    $49,989
    fair price
    $538 below market
    • 74,041 miles
    • 1 accident, 2 owners, personal use only
    • 8'2” bed, 6.6l, 8cyl
    • Reynolds Subaru (165 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Orange, VA / 165 miles away from Durham, NC

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

  • Advertisement
    Also Consider

    5 Offers Nearby

    2025 Chevrolet Silverado 3500HD
    $45,300
    starting MSRP
    • 5 Colors
    • 2 Trims
    • 8 Packages
    View Offers 
    *The Manufacturer's Suggested Retail Price excludes destination freight charge, tax, title, license, dealer fees and optional equipment. Click here to see all Chevrolet vehicles' destination freight charges. Dealer sets the final price.
  • Price Drop
    $40,592
    good price
    $773 below market
    • 112,974 miles
    • 1 accident, 4 owners, corporate fleet vehicle
    • 8'2” bed, 6.6l, 8cyl
    • Wilson Chrysler Dodge Jeep Ram (163 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Winnsboro, SC / 163 miles away from Durham, NC

    Allison 1000 6-Speed Automatic, 4WD, Jet Black Leather.New Price!Wilson Chrysler Dodge Jeep Ram Chevrolet located in Winnsboro, SC 29180; just 15 minu...

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

    • 130,782 miles
    • No accidents, 1 owner, personal use only
    • Real Steal Auto Sales (135 mi away)
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    • Power Driver Seat
    Close

    Located in Gastonia, NC / 135 miles away from Durham, NC

    Full price of the vehicle is listed up at $45,995 for financing purposes (excludes tag tax & title) Cash and outside financing accepted ***Suggested D...

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

  • New Listing
    • 174,072 miles
    • 1 accident, 2 owners, corporate fleet vehicle
    • 8'2” bed, 6.6l, 8cyl
    • Key Automotive Group (61 mi away)
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    • Trip Computer
    • Stability Control
    Close

    Located in Stokesdale, NC / 61 miles away from Durham, NC

    2016 Chevrolet Silverado 3500HD *Standard 3 Month 3000 mi Warranty on Qualifying Units* **Financing Available** **Apply Online** ***All Trades Conside...

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

  • New Listing
    $31,990
    fair price
    $353 above market
    • 130,138 miles
    • 2 accidents, 2 owners, personal use only
    • 8'2” bed, 6.6l, 8cyl
    • RDU Auto Sales (25 mi away)
    • AWD/4WD
    • Bluetooth
    • Leather Seats
    • Power Driver Seat
    • Tire Pressure Warnin...
    Close

    Located in Raleigh, NC / 25 miles away from Durham, NC

    Dually! Crew Cab 4x4 Diesel! Leather! Heated Seats! Tow Package! Back Up Camera! BlueTooth! Disclaimer:Tax, title, tags and dealer fee of $799 not inc...

    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: 1GC4KZC82GF134131
    Stock: 134131
    Certified Pre-Owned: No
    Listed since: 05-28-2025

  • $43,999
    fair price
    $527 above market
    • 108,790 miles
    • 2 accidents, 1 owner, personal use only
    • 8'2” bed, 6.6l, 8cyl
    • Driveway (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Klamath Falls, OR / 2,308 miles away from Durham, NC

    CarFax 1-Owner,Rare Find,Apple CarPlay,Back-Up Camera,Bluetooth,Chrome Wheels,Heated Seats,Heated Steering Wheel,Lane Departure Warning,Leather Seats,...

    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: 1GC4K0E82GF206289
    Stock: GF206289P
    Certified Pre-Owned: No

Showing 1 - 21 out of 238 listings

Consumer Reviews for the Chevrolet Silverado 3500HD

Read recent reviews for the Chevrolet Silverado 3500HD
Overall Consumer Rating
3.6 out of 5 stars10 Reviews
Write a vehicle reviewSee all 10 reviews
  • 5 star
    (30%)
  • 4 star
    (20%)
  • 3 star
    (40%)
  • 2 star
    (0%)
  • 1 star
    (10%)
3 out of 5 stars

Not worth what I paid!!!

Jonn, 09/08/2015
2015 Chevrolet Silverado 3500HD Work Truck 4dr Crew Cab 4WD LB DRW (6.0L 8cyl 6A)
The truck has a bad problem with the electronic system and the dealership is not helpful when I have problems with this truck. I have also had problems with the truck with the front-end vibration. I have always been a Chevy man (I own 13) and I'm not considering switching if GM doesn't fix this.
Report abuse

Used 2016 Chevrolet Silverado 3500HD in Durham, NC Values

Estimated values
2016 Chevrolet Silverado 3500HD High Country 4dr Crew Cab 4WD SB (6.6L 8cyl Turbodiesel 6A) with no options
ConditionTrade-InPrivate PartyDealer Retail
Outstanding$33,710$36,979$39,312
Clean$32,535$35,641$37,838
Average$30,577$33,412$35,382
Rough$28,032$30,514$32,190

The average list price of a used 2016 Chevrolet Silverado 3500HD in Durham, North Carolina is $39,572. The average mileage on a used Chevrolet Silverado 3500HD 2016 for sale in Durham, North Carolina is 104,106. Based on the average mileage of 104,106 for used 2016 Chevrolet Silverado 3500HD for sale in Durham, NC 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 Chevrolet Silverado 3500HD 2016 in Durham, North Carolina to be $30,577.

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.