Skip to main content
Skip to Filters
228 listings
    • 136,503 miles
    • Frame damage reported, 4 owners, personal use only
    • 5'3” bed, 5.3l, 8cyl
    • American Dream Motors (377 mi away)
    • AWD/4WD
    • Leather Seats
    • Sunroof/Moonroof
    • Power Driver Seat
    • Tire Pressure Warnin...
    Close

    Located in Winchester, VA / 377 miles away from Myrtle Beach, SC

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: No

    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:

    14 Combined MPG (13 City/17 Highway)

    Listing Information:

    VIN: 3GNEK12TX4G144547
    Stock: 144547
    Certified Pre-Owned: No
    Listed since: 09-17-2024

    • 153,412 miles
    • No accidents, 8 owners, personal use only
    • 5'3” bed, 5.3l, 8cyl
    • Jasper Auto Sales (484 mi away)
    • Power Driver Seat
    • Tire Pressure Warnin...
    • Multi-Zone Climate C...
    • Alarm
    • Rear Bench Seats
    Close

    Located in Jasper, AL / 484 miles away from Myrtle Beach, SC

    Summit White 2004 Chevrolet Avalanche 1500 RWD 4-Speed Automatic with Overdrive Vortec 5.3L V8 SFIOdometer is 14508 miles below market average!Come on...

    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:

    15 Combined MPG (14 City/18 Highway)

    Listing Information:

    VIN: 3GNEC12T94G238481
    Stock: 238481
    Certified Pre-Owned: No

  • New Listing
    • 222,648 miles
    • No accidents, 3 owners, personal use only
    • 5'3” bed, 5.3l, 8cyl
    • Texas Motors Auto Sales (385 mi away)
    • AWD/4WD
    • Power Driver Seat
    • Tire Pressure Warnin...
    • Multi-Zone Climate C...
    • Alarm
    Close

    Located in Orlando, FL / 385 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:

    14 Combined MPG (13 City/17 Highway)

    Listing Information:

    VIN: 3GNEK12T24G272698
    Stock: 272698
    Certified Pre-Owned: No

  • Know your buying power

    Shop smarter by knowing your car’s value.

    Appraise my car
    • 37,200 miles
    • No accidents, 2 owners, personal use only
    • 5'3” bed, 5.3l, 8cyl
    • Import Performance (140 mi away)
    • AWD/4WD
    • Leather Seats
    • Sunroof/Moonroof
    • Power Driver Seat
    • Tire Pressure Warnin...
    Close

    Located in Raleigh, NC / 140 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:

    14 Combined MPG (13 City/17 Highway)

    Listing Information:

    VIN: 3GNEK12T74G290694
    Stock: 290694
    Certified Pre-Owned: No

    • 246,266 miles
    • Issue reported, 4 owners, personal use only
    • 5'3” bed, 5.3l, 8cyl
    • Superior Kia (118 mi away)
    • Power Driver Seat
    • Auto Climate Control
    • Alarm
    • Rear Bench Seats
    • Towing Hitch
    Close

    Located in Orangeburg, SC / 118 miles away from Myrtle Beach, SC

    Onyx Black 2002 Chevrolet Avalanche 1500 RWD 4-Speed Automatic with Overdrive Vortec 5.3L V8 SFISuperior Kia is located at 875 Five Chop Rd (Highway 3...

    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:

    14 Combined MPG (13 City/17 Highway)

    Listing Information:

    VIN: 3GNEC13T52G237016
    Stock: K24213B1
    Certified Pre-Owned: No
    Listed since: 10-29-2024

  • New Listing
    • 225,666 miles
    • 1 accident, 4 owners, personal use only
    • 5'3” bed, 5.3l, 8cyl
    • Stan's Premium Cars (386 mi away)
    • Leather Seats
    • Sunroof/Moonroof
    • Power Driver Seat
    • Tire Pressure Warnin...
    • Upgraded Stereo
    Close

    Located in Leesburg, FL / 386 miles away from Myrtle Beach, SC

    Combining the comforts of a Suburban with the practicality of a Silverado, the Avalanche is a crossover vehicle that creatively provides the best of ...

    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:

    15 Combined MPG (14 City/18 Highway)

    Listing Information:

    VIN: 3GNEC12T04G116222
    Stock: P25-022
    Certified Pre-Owned: No
    Listed since: 04-29-2025

  • Photos not available
    • 178,039 miles
    • Insurance loss reported, 4 owners, personal use only
    • 5'3” bed, 5.3l, 8cyl
    • iAuto (487 mi away)
    • AWD/4WD
    • Leather Seats
    • Sunroof/Moonroof
    • Power Driver Seat
    • Tire Pressure Warnin...
    Close

    Located in Cincinnati, OH / 487 miles away from Myrtle Beach, SC

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: No

    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:

    14 Combined MPG (13 City/17 Highway)

    Listing Information:

    VIN: 3GNEK12T14G249252
    Stock: 249252
    Certified Pre-Owned: No
    Listed since: 01-21-2024

  • New Listing
    • 258,829 miles
    • 5'3” bed, 5.3l, 8cyl
    • Tigers Ford (252 mi away)
    • Leather Seats
    • Power Driver Seat
    • Auto Climate Control
    • Alarm
    • Rear Bench Seats
    Close

    Located in West Union, SC / 252 miles away from Myrtle Beach, SC

    EquipmentThis model keeps you comfortable with Auto Climate. The vehicle is rear wheel drive. This Chevrolet Avalanche has a V8, 5.3L high out...

    AutoCheck Vehicle History Summary Unavailable.

    Features and Specs:

    14 Combined MPG (13 City/17 Highway)

    Listing Information:

    VIN: 3GNEC13T02G336617
    Stock: C2256A
    Certified Pre-Owned: No
    Listed since: 05-16-2025

  • New Listing
    • 215,670 miles
    • 2 accidents, 2 owners, personal use only
    • 5'3” bed, 5.3l, 8cyl
    • I Know A Guy Auto Sales (434 mi away)
    • Power Driver Seat
    • Tire Pressure Warnin...
    • Multi-Zone Climate C...
    • Alarm
    • Rear Bench Seats
    Close

    Located in Lakeland, FL / 434 miles away from Myrtle Beach, SC

    Mechanic's special, it will run and drive but the motor is ticky and we don't have the time to deal with it.

    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:

    15 Combined MPG (14 City/18 Highway)

    Listing Information:

    VIN: 3GNEC12TX4G169817
    Stock: 10799
    Certified Pre-Owned: No
    Listed since: 05-14-2025

  • $3,695
    great price
    $1,917 below market
    • 242,916 miles
    • 3 accidents, 3 owners, personal use only
    • 5'3” bed, 5.3l, 8cyl
    • KJ Auto Sales (470 mi away)
    • AWD/4WD
    • Leather Seats
    • Power Driver Seat
    • Upgraded Stereo
    • Multi-Zone Climate C...
    Close

    Located in Philadelphia, PA / 470 miles away from Myrtle Beach, SC

    2 Owner s!! New ?? Inspection ?? 10/2025 !!(4x4) Always Serviced!! Approved For A 2 Year Warranty!! Good ?? Through Out The Country!!

    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:

    13 Combined MPG (12 City/16 Highway)

    Listing Information:

    VIN: 3GNEK13T33G168413
    Stock: 168413
    Certified Pre-Owned: No
    Listed since: 09-30-2024

  • $8,950
    fair price
    $1,475 below market
    • 86,489 miles
    • No accidents, 1 owner, personal use only
    • 5'3” bed, 5.3l, 8cyl
    • Autobahn Speed (489 mi away)
    • AWD/4WD
    • Power Driver Seat
    • Multi-Zone Climate C...
    • Alarm
    • Rear Bench Seats
    Close

    Located in Waretown, NJ / 489 miles away from Myrtle Beach, SC

    Visit Autobahn Speed LLC online at www.autobahnspeedllc.com to see more pictures of this vehicle or call us at 8**-3**-2*** today to schedule your tes...

    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:

    13 Combined MPG (12 City/16 Highway)

    Listing Information:

    VIN: 3GNEK13T13G279087
    Stock: 9087
    Certified Pre-Owned: No
    Listed since: 04-08-2025

  • $4,990
    good price
    $2,320 below market
    • 224,758 miles
    • 1 accident, 4 owners, corporate fleet vehicle
    • 5'3” bed, 5.3l, 8cyl
    • Sams Auto Repair & Sales (464 mi away)
    • Power Driver Seat
    • Multi-Zone Climate C...
    • Alarm
    • Rear Bench Seats
    • Crew Cab
    Close

    Located in Harrisburg, PA / 464 miles away from Myrtle Beach, SC

    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:

    14 Combined MPG (12 City/17 Highway)

    Listing Information:

    VIN: 3GNEC13T83G241059
    Stock: 241059
    Certified Pre-Owned: No
    Listed since: 01-29-2025

  • $6,999
    fair price
    $586 below market
    • 211,314 miles
    • No accidents, 2 owners, personal use only
    • 5'3” bed, 5.3l, 8cyl
    • All Approved Autoworks - Lakeworth (498 mi away)
    • Power Driver Seat
    • Multi-Zone Climate C...
    • Alarm
    • Rear Bench Seats
    • Crew Cab
    Close

    Located in Lake Worth, FL / 498 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:

    14 Combined MPG (12 City/17 Highway)

    Listing Information:

    VIN: 3GNEC13T73G189116
    Stock: 22270
    Certified Pre-Owned: No
    Listed since: 05-09-2025

  • New Listing
    $7,950
    fair price
    $385 below market
    • 163,000 miles
    • No accidents, 3 owners, personal use only
    • 5'3” bed, 5.3l, 8cyl
    • Winchester Wheels (375 mi away)
    • AWD/4WD
    • Leather Seats
    • Sunroof/Moonroof
    • Power Driver Seat
    • Upgraded Stereo
    Close

    Located in Winchester, VA / 375 miles away from Myrtle Beach, SC

    This Chevrolet Avalanche is ready to roll today and is the perfect Pickup for you. One of a Kind Truck!!

    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:

    13 Combined MPG (12 City/16 Highway)

    Listing Information:

    VIN: 3GNEK13T53G237067
    Stock: 237067
    Certified Pre-Owned: No
    Listed since: 04-17-2025

  • $8,995
    fair price
    $897 above market
    • 144,625 miles
    • No accidents, 3 owners, personal use only
    • 5'3” bed, 5.3l, 8cyl
    • PJ's Auto World (467 mi away)
    • Power Driver Seat
    • Multi-Zone Climate C...
    • Alarm
    • Rear Bench Seats
    • Towing Hitch
    Close

    Located in Clearwater, FL / 467 miles away from Myrtle Beach, SC

    2003 Chevy Avalanche for Sale. 4 Door Crew Cab. 5.3L V8, automatic, upgraded Sony sound system, nice and clean. Smoke free interior. Runs and drives...

    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:

    14 Combined MPG (12 City/17 Highway)

    Listing Information:

    VIN: 3GNEC13T03G152148
    Stock: 152148
    Certified Pre-Owned: No
    Listed since: 02-23-2025

  • Price Drop
    $6,995
    fair price
    $180 above market
    • 273,186 miles
    • 1 accident, 8 owners, personal use only
    • 5'3” bed, 5.3l, 8cyl
    • Mountain View Nissan of Dalton (357 mi away)
    • Heated seats
    • Leather Seats
    • Sunroof/Moonroof
    • Power Driver Seat
    • Upgraded Stereo
    Close

    Located in Dalton, GA / 357 miles away from Myrtle Beach, SC

    -Auto Climate Control ABS Brakes -Power Seat -Automatic Headlights -AM/FM Radio and many other amenities that are sure to please. Based on the excelle...

    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:

    14 Combined MPG (12 City/17 Highway)

    Listing Information:

    VIN: 3GNEC13T03G251164
    Stock: 250447BCH
    Certified Pre-Owned: No
    Listed since: 03-25-2025

  • $11,975
    fair price
    $1,081 above market
    • 71,922 miles
    • 1 accident, 2 owners, personal use only
    • 5'3” bed, 5.3l, 8cyl
    • Spanky's Auto Group (457 mi away)
    • AWD/4WD
    • Power Driver Seat
    • Multi-Zone Climate C...
    • Alarm
    • Rear Bench Seats
    Close

    Located in Mechanicsburg, PA / 457 miles away from Myrtle Beach, SC

    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:

    13 Combined MPG (12 City/16 Highway)

    Listing Information:

    VIN: 3GNEK13T53G247906
    Stock: 13889
    Certified Pre-Owned: No

  • New Listing
    Photos not available
    $8,995
    fair price
    $1,304 above market
    • 198,947 miles
    • 1 accident, 6 owners, personal use
    • 5'3” bed, 5.3l, 8cyl
    • Farris Motor (311 mi away)
    • Power Driver Seat
    • Multi-Zone Climate C...
    • Alarm
    • Rear Bench Seats
    • Crew Cab
    Close

    Located in Jefferson City, TN / 311 miles away from Myrtle Beach, SC

    THE FARRIS ADVANTAGEDo you want FREE oil changes, FREE tire replacement insurance, FREE towing reimbursement, FREE roadside assistance, FREE trip inte...

    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:

    14 Combined MPG (12 City/17 Highway)

    Listing Information:

    VIN: 3GNEC13T23G315060
    Stock: 9834T
    Certified Pre-Owned: No
    Listed since: 05-14-2025

  • New Listing
    • 154,526 miles
    • No accidents, 3 owners, personal use
    • 5'3” bed, 5.3l, 8cyl
    • Driveway (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Leather Seats
    • Power Driver Seat
    • Upgraded Stereo
    • Multi-Zone Climate C...
    Close

    Located in Old Bridge, NJ / 520 miles away from Myrtle Beach, SC

    CarFax No Accidents Reported,Rare Find,High Value Options,Bed Liner,Power Door Locks,Floor Mats,Running Boards/Side Steps,Gasoline Fuel,CD Player,ABS,...

    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:

    13 Combined MPG (12 City/16 Highway)

    Listing Information:

    VIN: 3GNEK13TX3G171812
    Stock: AHK1287
    Certified Pre-Owned: No

  • Photos not available
    • 176,215 miles
    • No accidents, 1 owner, personal use only
    • 5'3” bed, 5.3l, 8cyl
    • Bob Hook Chevrolet (490 mi away)
    • Power Driver Seat
    • Multi-Zone Climate C...
    • Alarm
    • Rear Bench Seats
    • Crew Cab
    Close

    Located in Louisville, KY / 490 miles away from Myrtle Beach, SC

    CARFAX One-Owner. Clean CARFAX. Light Pewter Metallic 2003 Chevrolet Avalanche 1500 RWD 4-Speed Automatic with Overdrive Vortec 5.3L V8 SFINEW ARRIVAL...

    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:

    14 Combined MPG (12 City/17 Highway)

    Listing Information:

    VIN: 3GNEC13T03G283371
    Stock: 240766B
    Certified Pre-Owned: No
    Listed since: 03-22-2025

  • Price Drop
    • 79,590 miles
    • 1 accident, 1 owner, personal use only
    • 5'3” bed, 5.3l, 8cyl
    • Shoreline Auto Center (260 mi away)
    • AWD/4WD
    • Heated seats
    • Leather Seats
    • Sunroof/Moonroof
    • Power Driver Seat
    Close

    Located in Virginia Beach, VA / 260 miles away from Myrtle Beach, SC

    2003 Chevrolet Avalanche 1500 Sport Utility Pickup 4D 5 1/4 ft V8, 5.3 Liter 4WD LOW, LOW , MILES, FULLY LOADED, MECHANICALLY SOUND CLEAN INSIDE 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:

    13 Combined MPG (12 City/16 Highway)

    Listing Information:

    VIN: 3GNEK13T03G125437
    Stock: S125437
    Certified Pre-Owned: No
    Listed since: 07-15-2024

Showing 190 - 210 out of 228 listings

Consumer Reviews for the Chevrolet Avalanche

Read recent reviews for the Chevrolet Avalanche
Overall Consumer Rating
4.6 out of 5 stars43 Reviews
Write a vehicle reviewSee all 43 reviews
  • 5 star
    (74%)
  • 4 star
    (16%)
  • 3 star
    (7%)
  • 2 star
    (2%)
  • 1 star
    (0%)
5 out of 5 stars

Impressive reliability

Tom, 03/17/2018
2011 Chevrolet Avalanche LS 4dr Crew Cab SB (5.3L 8cyl 6A)
Bought the car new and has been unbelievably cheap to maintain. At almost 25k my Chevy pride was tested as I suffered the semi common active lifter issue and had the camshaft and lifters replaced under warranty. This has been the one and only time my check engine light has come on in just over 90k. I do all of my own work on all my vehicles. Other than tires (just installed the 3rd set)& … oil changes( full synthetic only, changed when oil life gets to 30%) I replaced the air filter at 50k exchanged the trans fluid at around 60k for maintenance, replaced the 4 tire sensors when the first 1 died around 70k, first rear brake job and replaced the front sway bar links at 90k. Everything else (including all the exterior bulbs) is factory original. This truck has been incredibly reliable and has been used daily, long trips and for towing. Highly recommended truck very comfortable to drive, gets between 500-600 miles of range on long highway trips. I've towed multiple times including enclosed trailers full of stuff and project cars and the car handles it like nothing has changed.
Report abuse

Used 2004 Chevrolet Avalanche in Myrtle Beach, SC Values

Estimated values
2004 Chevrolet Avalanche 1500 4dr Crew Cab 4WD (5.3L 8cyl 4A) with no options
ConditionTrade-InPrivate PartyDealer Retail
Outstanding$3,619$6,670$8,508
Clean$3,381$6,168$7,790
Average$2,985$5,331$6,594
Rough$2,471$4,243$5,039

The average list price of a used 2004 Chevrolet Avalanche in Myrtle Beach, South Carolina is $10,226. The average mileage on a used Chevrolet Avalanche 2004 for sale in Myrtle Beach, South Carolina is 176,272. Based on the average mileage of 176,272 for used 2004 Chevrolet Avalanche 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 Avalanche 2004 in Myrtle Beach, South Carolina to be $2,985.

Filters
Skip to Results

Applied Filters4Active

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

MPG

Listing Details


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