Skip to main content
Skip to Filters
832 listings
    • 73,511 miles
    • No accidents, 3 owners, corporate fleet vehicle
    • 8'2” bed, 6.6l, 8cyl
    • Next Drive (318 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Marietta, GA / 318 miles away from Myrtle Beach, SC

    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: 1GC4K1EY2HF135795
    Stock: 135795
    Certified Pre-Owned: No
    Listed since: 04-26-2025

  • New Listing
    $38,998
    fair price
    $1,845 below market
    • 118,452 miles
    • No accidents, 3 owners, personal use only
    • 8'2” bed, 6.6l, 8cyl
    • CarMax (In-stock online)
    • Transfer available from WI to SC*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Milwaukee, WI / 820 miles away from Myrtle Beach, SC

    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: 1GC4K0CY3HF126648
    Stock: 25981635
    Certified Pre-Owned: No

    • 106,219 miles
    • No accidents, 1 owner, personal use only
    • 8'2” bed, 6l, 8cyl
    • Lake Chevrolet (488 mi away)
    • Towing Hitch
    • 8ft Bed
    • Standard Cab
    • 10,000lb+ Towing Cap...
    • Audio and cruise con...
    Close

    Located in Lewistown, PA / 488 miles away from Myrtle Beach, SC

    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: 1GB3CZCG3DF209063
    Stock: U8295
    Certified Pre-Owned: No
    Listed since: 05-08-2025

  • New Listing
    • 71,009 miles
    • No accidents, 1 owner, personal use only
    • 8'2” bed, 6.6l, 8cyl
    • Eagle Buick GMC (392 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Homosassa, FL / 392 miles away from Myrtle Beach, SC

    Recent Arrival! CARFAX One-Owner. 2019 Chevrolet Silverado 3500HD High Country Black This Silverado 3500HD is equipped with features such as Driver Al...

    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: 1GC4KYEY4KF109473
    Stock: 25187
    Certified Pre-Owned: No
    Listed since: 06-06-2025

  • Advertisement
    Also Consider

    7 Offers Nearby

    2025 Chevrolet Silverado 3500HD
    $45,300
    starting MSRP
    • 5 Colors
    • 2 Trims
    • 7 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.
  • $34,765
    fair price
    $1,909 above market
    • 107,011 miles
    • No accidents, 3 owners, personal use only
    • 8'2” bed, 6.6l, 8cyl
    • JT Auto Group (125 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Power Driver Seat
    Close

    Located in Sanford, NC / 125 miles away from Myrtle Beach, SC

    2013 Chevrolet Silverado 3500HD LTZ *4WHEEL DRIVE, *HEATED SEATS, *LEATHER SEATS, *NEW TIRES, *TOW PACKAGE, *4 WHEEL DRIVE, Silverado 3500HD LTZ, 4D 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: 1GC4K1C88DF211520
    Stock: T5867
    Certified Pre-Owned: No

    • 124,624 miles
    • No accidents, 3 owners, personal use only
    • 8'2” bed, 6.6l, 8cyl
    • Shoes Auto Sales (416 mi away)
    • AWD/4WD
    • Upgraded Engine
    • Alarm
    • Aux Audio Inputs
    • Towing Hitch
    Close

    Located in Frostburg, MD / 416 miles away from Myrtle Beach, SC

    CARFAX CERT 2 OWNER 0 ACCIDENTSGREAT TOOL TRUCK WITH LOWER MILES FOR THE YEARREADY TO GO TO WORK FOR ITS NEXT OWNER

    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: 1GB3KZC8XDF127021
    Stock: SA127021
    Certified Pre-Owned: No
    Listed since: 11-26-2024

    • 148,008 miles
    • No accidents, 1 owner, corporate fleet vehicle
    • 8'2” bed, 6.6l, 8cyl
    • Tampa Car Sales (437 mi away)
    • AWD/4WD
    • Tire Pressure Warnin...
    • USB Inputs
    • Trip Computer
    • Rear Bench Seats
    Close

    Located in Tampa, FL / 437 miles away from Myrtle Beach, SC

    2017 Chevrolet Silverado 3500HD Work Truck Crew Cab 4WD Built for Power and Performance!Looking for a heavy-duty truck that delivers exceptional power...

    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: 1GC4KYEY1HF204758
    Stock: 580
    Certified Pre-Owned: No
    Listed since: 03-29-2024

    • 128,429 miles
    • No accidents, 3 owners, personal use only
    • 8'2” bed, 6.6l, 8cyl
    • Coughlin Automotive Group (499 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in London, OH / 499 miles away from Myrtle Beach, SC

    Coughlin Chevrolet Buick GMC of London has a wide selection of exceptional pre-owned vehicles to choose from, including this 2019 Chevrolet Silverado ...

    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: 1GC4KYEYXKF201669
    Stock: T24267B
    Certified Pre-Owned: Yes
    Listed since: 04-11-2025

  • Advertisement
    Also Consider

    7 Offers Nearby

    2025 Chevrolet Silverado 3500HD
    $45,300
    starting MSRP
    • 5 Colors
    • 2 Trims
    • 7 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.
    • 106,275 miles
    • No accidents, 2 owners, personal use only
    • 8'2” bed, 6.6l, 8cyl
    • Hoff Motor Co (420 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Grant, AL / 420 miles away from Myrtle Beach, SC

    17' Chev 3500HD High Country 4x4l5P Duramax Engine, Stock EmissionsLoaded out sunroof, heated/cooled seats, Navremote start, bedliner, full tintNear n...

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

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

    Located in Los Angeles, CA / 2,240 miles away from Myrtle Beach, SC

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

  • $42,995
    good price
    $388 below market
    • 103,831 miles
    • 1 accident, 4 owners, personal use
    • 8'2” bed, 6.6l, 8cyl
    • Graham Auto Sales (280 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Loganville, GA / 280 miles away from Myrtle Beach, SC

    Presenting the 2017 Chevrolet Silverado 3500 LTZ, a robust truck equipped with a Duramax 6.6L Biodiesel Turbo V8 engine delivering 445hp and 910ft. lb...

    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: 1GC4K0EY4HF151202
    Stock: 151202
    Certified Pre-Owned: No
    Listed since: 11-19-2024

    • 113,095 miles
    • No accidents, 1 owner, personal use only
    • 8'2” bed, 6.6l, 8cyl
    • Beach Auto Brokers (277 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Norfolk, VA / 277 miles away from Myrtle Beach, SC

    2017 CHEVROLET SILVERADO 3500HD DRW DUALLY W/T WORK TRUCK VIN: 1GC4KYCY2HF245094 Body: 4 DOOR CREW CAB PICKUP Engine: Duramax 6.6L Biodiesel Turbo V8 ...

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

  • Advertisement
    Also Consider

    7 Offers Nearby

    2025 Chevrolet Silverado 3500HD
    $45,300
    starting MSRP
    • 5 Colors
    • 2 Trims
    • 7 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.
  • $48,000
    fair price
    $280 above market
    • 128,822 miles
    • No accidents, 1 owner, personal use only
    • 8'2” bed, 6.6l, 8cyl
    • Heath Attaway Auto Sales (453 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Cullman, AL / 453 miles away from Myrtle Beach, SC

    Visit Heath Attaway Auto Sales online at heathattawayautosales.com to see more pictures of this vehicle or call us at 256-735-4201 today to schedule ...

    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: 1GC4KXEY6KF121733
    Stock: HA1394
    Certified Pre-Owned: No

  • New Listing
    Stock photo**
    $43,950
    fair price
    $132 below market
    • 105,739 miles
    • 3 accidents, 1 owner, personal use only
    • 8'2” bed, 6.6l, 8cyl
    • Kenny's Auto Mart (333 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Harrisonburg, VA / 333 miles away from Myrtle Beach, SC

    This Chevrolet Silverado 3500HD Crew Cab LTZ DRW 4X4 is ready to roll today and is the perfect Crew Cab Dually for you. We here at Kenny's Auto Mart h...

    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: 1GC4K0CY1HF111615
    Stock: 7491
    Certified Pre-Owned: No
    Listed since: 05-19-2025

  • Price Drop
    $34,999
    fair price
    $920 above market
    • 92,918 miles
    • 1 accident, 1 owner, personal use only
    • 8'2” bed, 6.6l, 8cyl
    • Southern Trust Auto Group (382 mi away)
    • AWD/4WD
    • Bluetooth
    • Leather Seats
    • Power Driver Seat
    • Parking sensors
    Close

    Located in Winter Garden, FL / 382 miles away from Myrtle Beach, SC

    *ONE OF A KIND* CENTRAL FLORIDA TRUCK ITS WHOLE LIFE*FOR MORE INFORMATION ON THIS VEHICLE, PLEASE CONTACT: CHRIS NICCOLI (4**) 3**-9***

    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: 1GC4K0C81DF245731
    Stock: 245731
    Certified Pre-Owned: No
    Listed since: 03-05-2025

    • 80,324 miles
    • No accidents, 3 owners, personal use only
    • Key Auto Center (319 mi away)
    Close

    Located in Marietta, GA / 319 miles away from Myrtle Beach, SC

    80K MILES,, NO ACCIDENT, ,POWER WINDOWS,POWER DOOR LOCKS,POWER MIRRORS,EXCELLENT ENGINE-TRANSMISSION,PERFECT INTERIOR-EXTERIOR,MUST SEE AND DRIVE..NO ...

    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: 1GC0KZCG7DZ135288
    Stock: 135288
    Certified Pre-Owned: No
    Listed since: 02-27-2025

  • Advertisement
    Also Consider

    7 Offers Nearby

    2025 Chevrolet Silverado 3500HD
    $45,300
    starting MSRP
    • 5 Colors
    • 2 Trims
    • 7 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.
    • 139,268 miles
    • No accidents, 1 owner, corporate fleet vehicle
    • 6'7” bed, 6l, 8cyl
    • Ricks Used Cars (NC) (173 mi away)
    • AWD/4WD
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    • Trip Computer
    Close

    Located in Greensboro, NC / 173 miles away from Myrtle Beach, SC

    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: 1GC4KZCG7HF166159
    Stock: R6159
    Certified Pre-Owned: No
    Listed since: 05-24-2025

  • Price Drop
    • 91,682 miles
    • No accidents, 1 owner, personal use only
    • Pete Smith Auto Sales (176 mi away)
    • 4WD
    • Heated Seats
    • Backup Camera
    • Keyless Entry
    • Bluetooth Wireless
    Close

    Located in Louisburg, NC / 176 miles away from Myrtle Beach, SC

    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: 1GC4K1C84DF182551
    Stock: 2391D
    Certified Pre-Owned: No

    • 102,456 miles
    • No accidents, 1 owner, personal use only
    • 6'7” bed, 6.6l, 8cyl
    • Mark Wahlberg Chevrolet (493 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Columbus, OH / 493 miles away from Myrtle Beach, SC

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

    • 89,690 miles
    • No accidents, 3 owners, personal use only
    • 8'2” bed, 6.6l, 8cyl
    • O'Berry's Service Center (228 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Power Driver Seat
    • Tire Pressure Warnin...
    Close

    Located in Emporia, VA / 228 miles away from Myrtle Beach, SC

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

    • 105,224 miles
    • No accidents, 1 owner, personal use only
    • 8'2” bed, 6l, 8cyl
    • Russell Barnett Chevrolet GMC (418 mi away)
    • Tire Pressure Warnin...
    • USB Inputs
    • Trip Computer
    • Stability Control
    • Aux Audio Inputs
    Close

    Located in Winchester, TN / 418 miles away from Myrtle Beach, SC

    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: 1GC3CYCG9HZ305208
    Stock: E124155G
    Certified Pre-Owned: No
    Listed since: 03-14-2025

Showing 169 - 189 out of 832 listings

Consumer Reviews for the Chevrolet Silverado 3500HD

Read recent reviews for the Chevrolet Silverado 3500HD
Overall Consumer Rating
3.5 out of 5 stars6 Reviews
Write a vehicle reviewSee all 6 reviews
  • 5 star
    (33%)
  • 4 star
    (17%)
  • 3 star
    (33%)
  • 2 star
    (0%)
  • 1 star
    (17%)
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 2017 Chevrolet Silverado 3500HD in Myrtle Beach, SC Values

Estimated values
2017 Chevrolet Silverado 3500HD High Country 4dr Crew Cab 4WD LB (6.6L 8cyl Turbodiesel 6A) with no options
ConditionTrade-InPrivate PartyDealer Retail
Outstanding$30,819$35,657$39,338
Clean$29,860$34,523$38,061
Average$28,261$32,634$35,933
Rough$26,183$30,178$33,167

The average list price of a used 2017 Chevrolet Silverado 3500HD in Myrtle Beach, South Carolina is $37,213. The average mileage on a used Chevrolet Silverado 3500HD 2017 for sale in Myrtle Beach, South Carolina is 106,716. Based on the average mileage of 106,716 for used 2017 Chevrolet Silverado 3500HD for sale in Myrtle Beach, SC 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 2017 in Myrtle Beach, South Carolina to be $28,261.

Filters
Skip to Results

Applied Filters4Active

Select Buying Experience

Location

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