Skip to main content
Skip to Filters
560 listings
    • 112,780 miles
    • No accidents, 2 owners, personal use only
    • 8'2” bed, 6.6l, 8cyl
    • Carz Planet (20 mi away)
    • AWD/4WD
    • Back-up camera
    • Tire Pressure Warnin...
    • USB Inputs
    • Upgraded Engine
    Close

    Located in Scottsdale, AZ / 20 miles away from Apache Junction, 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: 1GC1KUE84FF680043
    Stock: 20590
    Certified Pre-Owned: No

  • $24,999
    fair price
    $770 above market
    • 161,835 miles
    • 3 accidents, 1 owner, personal use only
    • 6'7” bed, 6.6l, 8cyl
    • Desert Diamond Motors (94 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Power Driver Seat
    Close

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

    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: 1GC1KXC83DF182546
    Stock: DF182546
    Certified Pre-Owned: No

    • 207,500 miles
    • No accidents, 1 owner, personal use only
    • 8'2” bed, 6l, 8cyl
    • A and A Auto Sales (194 mi away)
    • Tire Pressure Warnin...
    • Upgraded Engine
    • Stability Control
    • 8ft Bed
    • Standard Cab
    Close

    Located in Gadsden, AZ / 194 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:

    Listing Information:

    VIN: 1GB0CVCG9DF136325
    Stock: 136325
    Certified Pre-Owned: No
    Listed since: 03-06-2025

    • 109,456 miles
    • No accidents, 1 owner, personal use only
    • 6'7” bed, 8cyl
    • Heritage Motors (37 mi away)
    • AWD/4WD
    • Bluetooth
    • Leather Seats
    • Power Driver Seat
    • Tire Pressure Warnin...
    Close

    Located in Casa Grande, AZ / 37 miles away from Apache Junction, AZ

    2011 Chevy Silverado 2500HD LT Built for Power and PerformanceTake on any job with confidence in this 2011 Chevy Silverado 2500HD LT, a heavy-duty tr...

    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: 1GC2KXC82BZ213009
    Stock: 25018
    Certified Pre-Owned: No

  • Advertisement
    Also Consider

    7 Offers Nearby

    2025 Chevrolet Silverado 2500HD
    $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.
    • 219,070 miles
    • 1 accident, 3 owners, personal use only
    • 6'7” bed, 6.6l, 8cyl
    • Fair Exchange Auto Sales (29 mi away)
    • AWD/4WD
    • Tire Pressure Warnin...
    • Alarm
    • Rear Bench Seats
    • Stability Control
    Close

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

    Quality Vehicles at Wholesale Prices!2013 Chevrolet Silverado 2500 HD Extended Cab LT 4x4 Truck! 6.6 Liter V8 Turbo Diesel paired to a six-speed Allis...

    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: 1GC2KXC81DZ278226
    Stock: 278226
    Certified Pre-Owned: No
    Listed since: 05-25-2024

    • 243,882 miles
    • 1 accident, 1 owner, personal use only
    • 6'7” bed, 6l, 8cyl
    • Driveway (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Power Driver Seat
    • Tire Pressure Warnin...
    Close

    Located in Killeen, TX / 825 miles away from Apache Junction, AZ

    CarFax 1-Owner,Rare Find,Back-Up Camera,Chrome Wheels,Remote Start,Satellite Radio,Tow Hitch,Steel Wheels,Power Door Locks,Satellite Radio,Floor Mats,...

    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: 1GC1KXCG4DF146761
    Stock: DF146761A
    Certified Pre-Owned: No

  • Price Drop
    • 298,627 miles
    • Issue reported, 2 owners, personal use only
    • All Valley Used Auto Sales (31 mi away)
    • 4wd
    • Power seats
    • Crew cab
    Close

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

    2013 Chevrolet Silverado 2500 LTZ, Z71 Edition, Crew cab, 4wd, long bed, 6.6 liter Duramax Diesel, 6sp Allison Auto Transmission, 298k miles, loaded w...

    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:

    Listing Information:

    VIN: 1GC1KYE83DF118199
    Stock: 118199
    Certified Pre-Owned: No
    Listed since: 05-20-2025

    • 93,213 miles
    • 1 accident, 4 owners, corporate fleet vehicle
    • 6'7” bed, 6l, 8cyl
    • MVM Automotive (95 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Power Driver Seat
    Close

    Located in Tucson, AZ / 95 miles away from Apache Junction, 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: 1GC2KXCG6DZ106975
    Stock: DZ106975
    Certified Pre-Owned: No
    Listed since: 02-17-2024

  • Advertisement
    Also Consider

    7 Offers Nearby

    2025 Chevrolet Silverado 2500HD
    $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.
  • Stock photo**
    $19,900
    great price
    $6,219 below market
    • 139,486 miles
    • 1 accident, 6 owners, personal use only
    • 6'7” bed, 6l, 8cyl
    • Arizona Cars and Trucks (88 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

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

    2012 Chevrolet Silverado 2500HD LTZ

    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: 1GC1KYEG2CF235049
    Stock: 5049C
    Certified Pre-Owned: No
    Listed since: 04-19-2025

  • New Listing
    • 92,889 miles
    • Carz Planet (20 mi away)
    Close

    Located in Scottsdale, AZ / 20 miles away from Apache Junction, 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 Unavailable.

    Features and Specs:

    Listing Information:

    VIN: 1GC2KXC88BZ392768
    Stock: 20609
    Certified Pre-Owned: No

    • 91,530 miles
    • 1 accident, 3 owners, personal use
    • 6'7” bed, 6.6l, 8cyl
    • Driveway (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Bellevue, WA / 1,124 miles away from Apache Junction, AZ

    Rare Find,Back-Up Camera,Bluetooth,Chrome Wheels,Heated Seats,Leather Seats,Navigation System,Premium Sound,Remote Start,Satellite Radio,Sunroof / Moo...

    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: 1GC1KYC82DF139984
    Stock: DF139984A
    Certified Pre-Owned: No

  • $28,995
    good price
    $3,116 below market
    • 105,911 miles
    • No accidents, 1 owner, personal use only
    • 6'7” bed, 6l, 8cyl
    • Cottonwood Auto Sales (97 mi away)
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Leather Seats
    • Power Driver Seat
    Close

    Located in Cottonwood, AZ / 97 miles away from Apache Junction, AZ

    I like this truck!! There was a time when any GVW over 8,500 pounds was considered a ONE ton. So, the 9,500 pound GVW of THIS truck makes it a 2500 HD...

    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: 1GC1KVEG7GF118751
    Stock: 118751
    Certified Pre-Owned: No
    Listed since: 05-01-2025

  • Advertisement
    Also Consider

    7 Offers Nearby

    2025 Chevrolet Silverado 2500HD
    $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.
  • $21,500
    fair price
    $555 below market
    • 147,043 miles
    • No accidents, 2 owners, personal use
    • 6'7” bed, 6l, 8cyl
    • Fair Exchange Auto Sales (29 mi away)
    • AWD/4WD
    • Bluetooth
    • Leather Seats
    • Power Driver Seat
    • Tire Pressure Warnin...
    Close

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

    Quality Vehicles at Wholesale Prices!2014 Chevrolet Silverado 2500 HD Crew Cab LT Truck with 8 Foot Bed! 6.0 Liter V8 Flex Fuel paired to a six-speed ...

    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: 1GC1KXCG2EF184491
    Stock: 184491
    Certified Pre-Owned: No
    Listed since: 12-29-2024

  • Price Drop
    $19,635
    good price
    $2,415 below market
    • 115,228 miles
    • 1 accident, 3 owners, personal use only
    • 8'2” bed, 6l, 8cyl
    • AutoNation Honda Tucson Auto Mall (85 mi away)
    • Tire Pressure Warnin...
    • USB Inputs
    • Trip Computer
    • Rear Bench Seats
    • Stability Control
    Close

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

    Tire; Spare Lt245/75R17E All-Season; BlackwallKey Equipment; Two Additional Keys For Single Key SystemAudio System; 4.2" Diagonal Color Display; AM/...

    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: 1GC1CUEG0GF233358
    Stock: GF233358
    Certified Pre-Owned: No
    Listed since: 06-23-2025

  • New Listing
    $31,995
    fair price
    $743 below market
    • 131,706 miles
    • No accidents, 2 owners, personal use only
    • 6'7” bed, 6.6l, 8cyl
    • AutoNation Chevrolet Arrowhead (41 mi away)
    • Home delivery*
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Leather Seats
    • Power Driver Seat
    Close

    Located in Peoria, AZ / 41 miles away from Apache Junction, AZ

    Engine; Duramax 6.6L Turbo Diesel V8; B20-Diesel CompatibleLt Convenience PackageSeats; Front 40/20/40 Split-Bench; 3-Passenger.Lt Plus PackageTra...

    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: 1GC1KVE85GF264252
    Stock: GF264252
    Certified Pre-Owned: No
    Listed since: 06-27-2025

    • 169,290 miles
    • No accidents, 2 owners, corporate fleet vehicle
    • 8'2” bed, 6l, 8cyl
    • B and N Auto Sales (28 mi away)
    • Tire Pressure Warnin...
    • Upgraded Engine
    • Stability Control
    • 8ft Bed
    • Standard Cab
    Close

    Located in Phoenix, AZ / 28 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:

    Listing Information:

    VIN: 1GB0CVCG2EF133591
    Stock: ID 8807
    Certified Pre-Owned: No
    Listed since: 06-05-2025

  • Advertisement
    Also Consider

    7 Offers Nearby

    2025 Chevrolet Silverado 2500HD
    $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
    Stock photo**
    $36,991
    fair price
    $127 below market
    • 87,074 miles
    • No accidents, 3 owners, personal use only
    • 6'7” bed, 6.6l, 8cyl
    • Scottsdale Mitsubishi (18 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Scottsdale, AZ / 18 miles away from Apache Junction, AZ

    ((**2014 CHEVROLET SILVERADO 2500HD LTZ**4WD**TURBODIESEL**4D CREW CAB**LOCKING TAILGATE**AM/FM STEREO W/CD PLAYER/MP3 PLAYBACK**EZ-LIFT TAILGATE**POW...

    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: 1GC1KYE87EF128607
    Stock: MSP2848A
    Certified Pre-Owned: No
    Listed since: 06-25-2025

  • Price Drop
    $32,300
    fair price
    $224 above market
    • 91,935 miles
    • No accidents, 1 owner, personal use only
    • 6'7” bed, 6.6l, 8cyl
    • Silo Auto Sales (13 mi away)
    • AWD/4WD
    • Bluetooth
    • Leather Seats
    • Power Driver Seat
    • Tire Pressure Warnin...
    Close

    Located in Gilbert, AZ / 13 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:

    Listing Information:

    VIN: 1GC1KXC86EF162499
    Stock: S712
    Certified Pre-Owned: No
    Listed since: 03-13-2025

  • $30,888
    fair price
    $2,169 above market
    • 118,544 miles
    • No accidents, 1 owner, personal use only
    • 6'7” bed, 6.6l, 8cyl
    • Graham's Integrity Auto Sales (94 mi away)
    • AWD/4WD
    • Bluetooth
    • Leather Seats
    • Power Driver Seat
    • Tire Pressure Warnin...
    Close

    Located in Cottonwood, AZ / 94 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:

    Listing Information:

    VIN: 1GC4KYB68AF104763
    Stock: G03146
    Certified Pre-Owned: No

  • New Listing
    Stock photo**
    $38,999
    fair price
    $101 below market
    • 122,094 miles
    • 1 accident, 2 owners, personal use
    • 6'7” bed, 6.6l, 8cyl
    • Holmes Tuttle Ford Lincoln (85 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

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

    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: 1GC1KWE81GF258650
    Stock: H241807B
    Certified Pre-Owned: No
    Listed since: 07-01-2025

    • 105,875 miles
    • No accidents, 3 owners, personal use only
    • 6'7” bed, 6.6l, 8cyl
    • 101 Auto Outlet (20 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Power Driver Seat
    Close

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

    101 Auto Outlet Sales Dept 7224 E McDowell Ste 115 Scottsdale, AZ 85257 4**-6**-8*** !! All VIN Decoders and AI work differently and Might Not Prov...

    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: 1GC1KXC87EF185757
    Stock: 4777
    Certified Pre-Owned: No
    Listed since: 06-19-2025

Showing 22 - 42 out of 560 listings

Consumer Reviews for the Chevrolet Silverado 2500HD

Read recent reviews for the Chevrolet Silverado 2500HD
Overall Consumer Rating
4.5 out of 5 stars28 Reviews
Write a vehicle reviewSee all 28 reviews
  • 5 star
    (71%)
  • 4 star
    (18%)
  • 3 star
    (7%)
  • 2 star
    (4%)
  • 1 star
    (0%)
4.63 out of 5 stars

My 4th HD GM Truck

nitro276, 12/05/2012
2011 Chevrolet Silverado 2500HD LT 4dr Crew Cab 4WD SB (6.0L 8cyl 6A)
My toughest decision was the 6.0 Vortec or the 6.6 Duramax. This was really tough for me. I went with the 6.0 because all the emissions junk on the 6.6 today robs it of fuel economy terribly on top of the $7500 upcharge. This is one tough truck, the toughest vs. the 98, 02, and 06 I previously owned. I don't think there is a task I can throw at this truck that it cannot handle. This is … my family's SUV. It carries me, my wife, our two kids, and our German Shepherd comfortably anywhere we want to go. More truck than I really need, but my 06 Sierra 2500HD saved my life when I was hit by a drunk driver.
Report abuse

Used 2015 Chevrolet Silverado 2500HD in Apache Junction, AZ Values

Estimated values
2015 Chevrolet Silverado 2500HD Work Truck 4dr Crew Cab 4WD LB (6.6L 8cyl Turbodiesel 6A) with no options
ConditionTrade-InPrivate PartyDealer Retail
Outstanding$11,696$13,973$15,478
Clean$11,243$13,402$14,813
Average$10,489$12,450$13,703
Rough$9,507$11,213$12,261

The average list price of a used 2015 Chevrolet Silverado 2500HD in Apache Junction, Arizona is $27,044. The average mileage on a used Chevrolet Silverado 2500HD 2015 for sale in Apache Junction, Arizona is 141,189. Based on the average mileage of 141,189 for used 2015 Chevrolet Silverado 2500HD 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 Chevrolet Silverado 2500HD 2015 in Apache Junction, Arizona to be $10,489.

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

MPG

Listing Details


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