Skip to main content
Skip to Filters
356 listings
  • $9,779
    good price
    $830 below market
    • 75,574 miles
    • No accidents, 2 owners, personal use only
    • 30 City / 38 Hwy MPG
    • John Hiester Chrysler Jeep Dodge Ram (41 mi away)
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    • Apple Carplay/Androi...
    Close

    Located in Lillington, NC / 41 miles away from Durham, NC

    LOCAL TRADE, FAST AND EASY FINANCING, THE NEW PRICE OUTLET, 3.76 Final Drive Axle Ratio, Preferred Equipment Group 1SB, 15" Steel Wheels, 2-Way Manual...

    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:

    33 Combined MPG (30 City/38 Highway)

    Listing Information:

    VIN: KL8CB6SA7LC474894
    Stock: P9891B
    Certified Pre-Owned: No
    Listed since: 04-03-2025

  • Price Drop
    $12,569
    fair price
    $926 below market
    • 37,279 miles
    • 1 accident, 1 owner, personal use only
    • 30 City / 38 Hwy MPG
    • Capital Ford Lincoln of Rocky Mount (60 mi away)
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    • Apple Carplay/Androi...
    Close

    Located in Rocky Mount, NC / 60 miles away from Durham, NC

    Odometer is 17509 miles below market average!Spark 1LT, 4D Hatchback, 1.4L DOHC, CVT, Mosaic Black Metallic, Jet Black/Dark Anderson Silver Metallic C...

    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:

    33 Combined MPG (30 City/38 Highway)

    Listing Information:

    VIN: KL8CD6SA4LC464835
    Stock: RAD10985
    Certified Pre-Owned: No
    Listed since: 04-16-2025

  • New Listing
    • 26,195 miles
    • No accidents, 1 owner, personal use only
    • 30 City / 38 Hwy MPG
    • CarMax West Broad (135 mi away)
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    • Apple Carplay/Androi...
    Close

    Located in Richmond, VA / 135 miles away from Durham, NC

    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:

    33 Combined MPG (30 City/38 Highway)

    Listing Information:

    VIN: KL8CD6SA8LC465566
    Stock: 26324380
    Certified Pre-Owned: No

    • 76,963 miles
    • No accidents, 2 owners, corporate fleet vehicle
    • 30 City / 38 Hwy MPG
    • Auction Direct USA (13 mi away)
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    • Apple Carplay/Androi...
    Close

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

    Auction Direct is proud to present you with another True Market Priced Pre-Owned Vehicle. This 2020 Chevrolet Spark LS is loaded with the following Fa...

    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:

    33 Combined MPG (30 City/38 Highway)

    Listing Information:

    VIN: KL8CB6SA3LC411419
    Stock: AD00952
    Certified Pre-Owned: No
    Listed since: 05-05-2025

  • New Listing
    • 33,572 miles
    • No accidents, 2 owners, personal use only
    • 30 City / 38 Hwy MPG
    • Carvana - Richmond (135 mi away)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    • Apple Carplay/Androi...
    Close

    Located in Richmond, VA / 135 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:

    33 Combined MPG (30 City/38 Highway)

    Listing Information:

    VIN: KL8CB6SA8LC403915
    Stock: 2003716016
    Certified Pre-Owned: No
    Listed since: 05-19-2025

  • Price Drop
    • 64,706 miles
    • No accidents, 1 owner, corporate fleet vehicle
    • 30 City / 37 Hwy MPG
    • Peters Creek Pkwy DriveTime (76 mi away)
    • Back-up camera
    • Bluetooth
    • Heated seats
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Winston-Salem, NC / 76 miles away from Durham, NC

    Shop at DriveTime: Get started on your personalized car-buying journey today. With no credit impact, you can get approved for your real, personalized ...

    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:

    33 Combined MPG (30 City/37 Highway)

    Listing Information:

    VIN: KL8CH6SA6LC451914
    Stock: 1190212124
    Certified Pre-Owned: No
    Listed since: 03-27-2025

  • Price Drop
    • 68,624 miles
    • No accidents, 3 owners, rental vehicle
    • 30 City / 38 Hwy MPG
    • Carvana - Richmond (135 mi away)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    • Apple Carplay/Androi...
    Close

    Located in Richmond, VA / 135 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: 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:

    33 Combined MPG (30 City/38 Highway)

    Listing Information:

    VIN: KL8CD6SA0LC450852
    Stock: 2003693538
    Certified Pre-Owned: No
    Listed since: 05-06-2025

    • 48,902 miles
    • No accidents, 3 owners, corporate fleet vehicle
    • 30 City / 38 Hwy MPG
    • CarMax Jacksonville NC (120 mi away)
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    • Apple Carplay/Androi...
    Close

    Located in Jacksonville, NC / 120 miles away from Durham, NC

    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: 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:

    33 Combined MPG (30 City/38 Highway)

    Listing Information:

    VIN: KL8CD6SA3LC474496
    Stock: 25838154
    Certified Pre-Owned: No

  • New Listing
    Stock photo**
    • 30,685 miles
    • No accidents, 2 owners, personal use only
    • 30 City / 38 Hwy MPG
    • Reynolds Subaru (162 mi away)
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    • Apple Carplay/Androi...
    Close

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

    Clean CARFAX. Caribbean Blue Metallic 2020 Chevrolet Spark LS FWD CVT 1.4L DOHCAll Pre Owned models at Reynolds will include the Reynolds Quality As...

    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:

    33 Combined MPG (30 City/38 Highway)

    Listing Information:

    VIN: KL8CB6SA3LC457316
    Stock: 38912P
    Certified Pre-Owned: No
    Listed since: 05-19-2025

  • New Listing
    • 51,982 miles
    • 30 City / 38 Hwy MPG
    • Carvana - Charlotte (120 mi away)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    • Apple Carplay/Androi...
    Close

    Located in Charlotte, NC / 120 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 Unavailable.

    Features and Specs:

    33 Combined MPG (30 City/38 Highway)

    Listing Information:

    VIN: KL8CB6SA2LC422279
    Stock: 2003724775
    Certified Pre-Owned: No
    Listed since: 05-14-2025

  • New Listing
    • 76,730 miles
    • 30 City / 38 Hwy MPG
    • Carvana - Charlotte (120 mi away)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    • Apple Carplay/Androi...
    Close

    Located in Charlotte, NC / 120 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 Unavailable.

    Features and Specs:

    33 Combined MPG (30 City/38 Highway)

    Listing Information:

    VIN: KL8CB6SA5LC480645
    Stock: 2003752608
    Certified Pre-Owned: No
    Listed since: 05-19-2025

  • Price Drop
    $8,999
    good price
    $2,744 below market
    • 82,076 miles
    • No accidents, 1 owner, personal use only
    • 30 City / 38 Hwy MPG
    • Renaldo Honda (153 mi away)
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    • Apple Carplay/Androi...
    Close

    Located in Shelby, NC / 153 miles away from Durham, NC

    2021 Chevrolet Spark LS Red HotCARFAX One-Owner. Priced below KBB Fair Purchase Price! 30/38 City/Highway MPGProudly Serving: Shelby. Gastonia, ...

    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:

    33 Combined MPG (30 City/38 Highway)

    Listing Information:

    VIN: KL8CB6SAXMC739860
    Stock: PH1572
    Certified Pre-Owned: No
    Listed since: 12-31-2024

  • Price Drop
    $6,629
    great price
    $1,399 below market
    • 89,200 miles
    • 1 accident, 2 owners, corporate fleet vehicle
    • 30 City / 38 Hwy MPG
    • DealHunter Autos (193 mi away)
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    • Apple Carplay/Androi...
    Close

    Located in Stafford, VA / 193 miles away from Durham, NC

    Spark LS, 4D Hatchback, 1.4L DOHC, CVT, FWD, Mosaic Black Metallic, Black Cloth. Mosaic Black Metallic 2019 Chevrolet Spark LS FWD CVT 1.4L DOHC30/38 ...

    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:

    33 Combined MPG (30 City/38 Highway)

    Listing Information:

    VIN: KL8CB6SA1KC735113
    Stock: 735113
    Certified Pre-Owned: No

  • Price Drop
    $10,500
    good price
    $1,602 below market
    • 74,855 miles
    • No accidents, 1 owner, personal use only
    • 30 City / 38 Hwy MPG
    • Jerry Hunt Super Center (91 mi away)
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    • Apple Carplay/Androi...
    Close

    Located in Salisbury, NC / 91 miles away from Durham, NC

    Caribbean Blue Metallic 2021 Chevrolet Spark LS FWD CVT 1.4L DOHC Carfax Accident Free, One Owner, Bluetooth, Backup Camera, Lifetime Powertrain Warra...

    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:

    33 Combined MPG (30 City/38 Highway)

    Listing Information:

    VIN: KL8CB6SA5MC717636
    Stock: S5838B
    Certified Pre-Owned: No
    Listed since: 04-17-2025

  • $10,995
    good price
    $2,065 below market
    • 77,724 miles
    • No accidents, 1 owner, rental vehicle
    • 30 City / 38 Hwy MPG
    • Karma of Fuquay (28 mi away)
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    • Apple Carplay/Androi...
    Close

    Located in Fuquay-Varina, NC / 28 miles away from Durham, NC

    4 NEW TIRES, APPLE CARPLAY / ANDROID AUTO, POWER FEATURES, CRUISE CONTROL / TILT, BACKUP CAMERA

    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:

    33 Combined MPG (30 City/38 Highway)

    Listing Information:

    VIN: KL8CD6SA8MC717494
    Stock: 717494
    Certified Pre-Owned: No
    Listed since: 12-14-2024

  • Price Drop
    $10,995
    good price
    $2,265 below market
    • 56,734 miles
    • 2 accidents, 2 owners, corporate fleet vehicle
    • 30 City / 38 Hwy MPG
    • Karma of Fuquay (28 mi away)
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    • Apple Carplay/Androi...
    Close

    Located in Fuquay-Varina, NC / 28 miles away from Durham, NC

    4 NEW TIRES, APPLE CARPLAY / ANDROID AUTO, POWER FEATURES, CRUISE CONTROL / TILT, BACKUP CAMERA

    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:

    33 Combined MPG (30 City/38 Highway)

    Listing Information:

    VIN: KL8CD6SAXMC742882
    Stock: 742882
    Certified Pre-Owned: No
    Listed since: 01-31-2025

  • New Listing
    $11,399
    good price
    $1,440 below market
    • 86,775 miles
    • No accidents, 4 owners, rental vehicle
    • 30 City / 38 Hwy MPG
    • EchoPark Automotive Charlotte (119 mi away)
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    • Apple Carplay/Androi...
    Close

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

    At EchoPark, it’s all about offering you options for a happy experience. We have thousands of new-to-you makes and models that range from sedans to tr...

    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:

    33 Combined MPG (30 City/38 Highway)

    Listing Information:

    VIN: KL8CD6SAXMC750027
    Stock: YMC750027
    Certified Pre-Owned: No
    Listed since: 05-02-2025

  • $14,495
    fair price
    $110 below market
    • 17,249 miles
    • No accidents, 2 owners, personal use only
    • 30 City / 38 Hwy MPG
    • Karma of Fuquay (28 mi away)
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    • Apple Carplay/Androi...
    Close

    Located in Fuquay-Varina, NC / 28 miles away from Durham, NC

    APPLE CARPLAY / ANDROID AUTO, POWER FEATURES, CRUISE CONTROL / TILT, BACKUP CAMERA

    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:

    33 Combined MPG (30 City/38 Highway)

    Listing Information:

    VIN: KL8CD6SA5MC701723
    Stock: 701723
    Certified Pre-Owned: No
    Listed since: 10-03-2024

  • $11,998
    fair price
    $920 below market
    • 44,316 miles
    • No accidents, 1 owner, personal use only
    • 30 City / 38 Hwy MPG
    • Raleigh Pre-Owned (20 mi away)
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    • Apple Carplay/Androi...
    Close

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

    Non-smoker owner, Vehicle Runs Well, Arctic cold a/c, Seats as good as new, Must test drive, Great first ride, Single owner, Not seen any accidentsKL8...

    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:

    33 Combined MPG (30 City/38 Highway)

    Listing Information:

    VIN: KL8CB6SA9MC705103
    Stock: 705103
    Certified Pre-Owned: No

    • 53,475 miles
    • 1 accident, 2 owners, corporate fleet vehicle
    • 30 City / 38 Hwy MPG
    • VA Cars Super Center (135 mi away)
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    • Apple Carplay/Androi...
    Close

    Located in Richmond, VA / 135 miles away from Durham, NC

    2021 Chevrolet Spark 1LT Mystic Blue Metallic FWD CVT 1.4L DOHC BLUETOOTH, MP3- USB / I-POD READY, APPLE CARPLAY, ANDROID AUTO, SATELLITE RADIO, REARV...

    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: Yes

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    33 Combined MPG (30 City/38 Highway)

    Listing Information:

    VIN: KL8CD6SA2MC748028
    Stock: 5146
    Certified Pre-Owned: No
    Listed since: 04-07-2025

  • $12,399
    fair price
    $564 below market
    • 66,268 miles
    • 1 accident, 2 owners, personal use only
    • 30 City / 38 Hwy MPG
    • Jerry Hunt Supercenter (76 mi away)
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    • Apple Carplay/Androi...
    Close

    Located in Lexington, NC / 76 miles away from Durham, NC

    Recent Arrival! Priced below KBB Fair Purchase Price! LIFETIME POWERTRAIN WARRANTY, Backup Camera, Bluetooth, Sirius XM. 2021 Silver Ice Metallic Chev...

    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:

    33 Combined MPG (30 City/38 Highway)

    Listing Information:

    VIN: KL8CD6SA0MC724102
    Stock: 21939
    Certified Pre-Owned: No
    Listed since: 04-24-2025

Showing 1 - 21 out of 356 listings

Consumer Reviews for the Chevrolet Spark

Read recent reviews for the Chevrolet Spark
Overall Consumer Rating
4.6 out of 5 stars47 Reviews
Write a vehicle reviewSee all 47 reviews
  • 5 star
    (77%)
  • 4 star
    (15%)
  • 3 star
    (4%)
  • 2 star
    (2%)
  • 1 star
    (2%)
4 out of 5 stars

My urban car

Bill, 03/12/2020
2020 Chevrolet Spark 1LT 4dr Hatchback (1.4L 4cyl 5M)
The Spark is exactly what it is intended to be--an urban run-about! I find it to be attractive in looks and efficient to drive. The visibility is great and I have no complaints. It is a small car and that is what I expected.
Report abuse

Used 2020 Chevrolet Spark in Durham, NC Values

Estimated values
2020 Chevrolet Spark LS 4dr Hatchback (1.4L 4cyl CVT) with no options
ConditionTrade-InPrivate PartyDealer Retail
Outstanding$7,937$9,963$11,916
Clean$7,673$9,626$11,507
Average$7,234$9,065$10,825
Rough$6,662$8,336$9,938

The average list price of a used 2020 Chevrolet Spark in Durham, North Carolina is $12,412. The average mileage on a used Chevrolet Spark 2020 for sale in Durham, North Carolina is 59,042. Based on the average mileage of 59,042 for used 2020 Chevrolet Spark 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 Spark 2020 in Durham, North Carolina to be $7,234.

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

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.