Skip to main content
Skip to Filters
542 listings
  • $21,990
    great price
    $2,695 below market
    • 32,662 miles
    • No accidents, 1 owner, rental vehicle
    • 5 Seats, 26 City / 28 Hwy MPG
    • Carvana (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Richmond, VA / 120 miles away from Rocky Mount, 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:

    27 Combined MPG (26 City/28 Highway)

    Listing Information:

    VIN: KL4AMESL5RB103469
    Stock: 2003568862
    Certified Pre-Owned: No
    Listed since: 04-17-2025

  • New Listing
    $23,998
    fair price
    $517 above market
    • 15,035 miles
    • No accidents, 1 owner, rental vehicle
    • 5 Seats, 29 City / 31 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from NV to NC*
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    • Blind Spot Monitorin...
    Close

    Located in Las Vegas, NV / 2,077 miles away from Rocky Mount, 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:

    30 Combined MPG (29 City/31 Highway)

    Listing Information:

    VIN: KL4AMDSL3RB186474
    Stock: 27315797
    Certified Pre-Owned: No

  • $22,998
    fair price
    $82 below market
    • 10,072 miles
    • No accidents, 2 owners, personal use
    • 5 Seats, 26 City / 29 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from MD to NC*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in White Marsh, MD / 249 miles away from Rocky Mount, 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:

    28 Combined MPG (26 City/29 Highway)

    Listing Information:

    VIN: KL4MMCSLXLB128361
    Stock: 26854120
    Certified Pre-Owned: No

  • $24,998
    fair price
    $266 below market
    • 3,836 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 26 City / 29 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from LA to NC*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Power Driver Seat
    Close

    Located in Baton Rouge, LA / 855 miles away from Rocky Mount, 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:

    27 Combined MPG (26 City/29 Highway)

    Listing Information:

    VIN: KL4MMCSL4PB161751
    Stock: 26897028
    Certified Pre-Owned: No

  • Advertisement

    Special offers available

    2025 Buick Encore GX
    $26,000
    starting MSRP
    • 3 Trims
    View Offers 
    The Manufacturer's Suggested Retail Price excludes destination freight charge, tax, title, license, dealer fees and optional equipment. Dealer sets final price. Click here to see all Buick vehicles' destination freight charges.
  • $23,998
    fair price
    $77 below market
    • 17,765 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 26 City / 29 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from PA to NC*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Blind Spot Monitorin...
    Close

    Located in Easton, PA / 358 miles away from Rocky Mount, 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:

    27 Combined MPG (26 City/29 Highway)

    Listing Information:

    VIN: KL4MMESL3PB019550
    Stock: 27203810
    Certified Pre-Owned: No

  • $24,590
    fair price
    $425 below market
    • 15,881 miles
    • No accidents, 1 owner, rental vehicle
    • 5 Seats, 29 City / 31 Hwy MPG
    • Carvana (In-stock online)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    • Blind Spot Monitorin...
    Close

    Located in Cleveland, OH / 437 miles away from Rocky Mount, 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:

    30 Combined MPG (29 City/31 Highway)

    Listing Information:

    VIN: KL4AMDSLXRB167954
    Stock: 2003681887
    Certified Pre-Owned: No
    Listed since: 04-24-2025

  • $24,998
    fair price
    $86 below market
    • 12,311 miles
    • No accidents, 2 owners, personal use
    • 5 Seats, 26 City / 29 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from MN to NC*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Brooklyn Park, MN / 1,029 miles away from Rocky Mount, 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:

    28 Combined MPG (26 City/29 Highway)

    Listing Information:

    VIN: KL4MMGSL3LB135322
    Stock: 27410947
    Certified Pre-Owned: No

  • New Listing
    $24,998
    fair price
    $579 above market
    • 5,650 miles
    • No accidents, 2 owners, personal use only
    • 5 Seats, 29 City / 32 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from NJ to NC*
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Keyless Entry/Start
    Close

    Located in Green Brook Township, NJ / 369 miles away from Rocky Mount, 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:

    30 Combined MPG (29 City/32 Highway)

    Listing Information:

    VIN: KL4MMFSL6NB047734
    Stock: 27363844
    Certified Pre-Owned: No

  • Advertisement

    Special offers available

    2025 Buick Encore GX
    $26,000
    starting MSRP
    • 3 Trims
    View Offers 
    The Manufacturer's Suggested Retail Price excludes destination freight charge, tax, title, license, dealer fees and optional equipment. Dealer sets final price. Click here to see all Buick vehicles' destination freight charges.
  • New Listing
    $22,998
    fair price
    $411 above market
    • 18,039 miles
    • No accidents, 1 owner, corporate fleet vehicle
    • 5 Seats, 29 City / 31 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from TN to NC*
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Power Driver Seat
    • Tire Pressure Warnin...
    Close

    Located in Nashville, TN / 499 miles away from Rocky Mount, 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:

    30 Combined MPG (29 City/31 Highway)

    Listing Information:

    VIN: KL4MMBS25PB127240
    Stock: 27435743
    Certified Pre-Owned: No

  • $23,990
    good price
    $1,311 below market
    • 12,409 miles
    • No accidents, 1 owner, rental vehicle
    • 5 Seats, 29 City / 31 Hwy MPG
    • Carvana (In-stock online)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    • Blind Spot Monitorin...
    Close

    Located in Phoenix, AZ / 1,940 miles away from Rocky Mount, 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:

    30 Combined MPG (29 City/31 Highway)

    Listing Information:

    VIN: KL4AMDSL3RB186443
    Stock: 2003700758
    Certified Pre-Owned: No
    Listed since: 04-28-2025

  • $19,998
    good price
    $1,851 below market
    • 82,158 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 29 City / 32 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from GA to NC*
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Stockbridge, GA / 402 miles away from Rocky Mount, 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:

    30 Combined MPG (29 City/32 Highway)

    Listing Information:

    VIN: KL4MMFSL0PB002081
    Stock: 27202402
    Certified Pre-Owned: No

  • New Listing
    $25,998
    fair price
    $833 above market
    • 12,763 miles
    • No accidents, 1 owner, personal use
    • 5 Seats, 29 City / 31 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from NV to NC*
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    • Blind Spot Monitorin...
    Close

    Located in Las Vegas, NV / 2,077 miles away from Rocky Mount, 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:

    30 Combined MPG (29 City/31 Highway)

    Listing Information:

    VIN: KL4AMDSL5RB008646
    Stock: 27262839
    Certified Pre-Owned: No

  • Advertisement

    Special offers available

    2025 Buick Encore GX
    $26,000
    starting MSRP
    • 3 Trims
    View Offers 
    The Manufacturer's Suggested Retail Price excludes destination freight charge, tax, title, license, dealer fees and optional equipment. Dealer sets final price. Click here to see all Buick vehicles' destination freight charges.
  • $24,998
    fair price
    $351 below market
    • 12,525 miles
    • No accidents, 1 owner, corporate fleet vehicle
    • 5 Seats
    • CarMax (In-stock online)
    • Transfer available from CA to NC*
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    • Blind Spot Monitorin...
    Close

    Located in Santa Rosa, CA / 2,453 miles away from Rocky Mount, 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:

    Listing Information:

    VIN: KL4MMDSL1PB088201
    Stock: 27189463
    Certified Pre-Owned: No

  • New Listing
    • 23,144 miles
    • No accidents, 1 owner, rental vehicle
    • 5 Seats, 26 City / 28 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from TX to NC*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Pharr, TX / 1,375 miles away from Rocky Mount, 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:

    27 Combined MPG (26 City/28 Highway)

    Listing Information:

    VIN: KL4AMESL4RB076832
    Stock: 27481083
    Certified Pre-Owned: No

  • $21,998
    good price
    $1,156 below market
    • 61,420 miles
    • No accidents, 2 owners, personal use
    • 5 Seats, 26 City / 29 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from MD to NC*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Brandywine, MD / 197 miles away from Rocky Mount, 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:

    27 Combined MPG (26 City/29 Highway)

    Listing Information:

    VIN: KL4MMGSL5NB120114
    Stock: 26866270
    Certified Pre-Owned: No

  • Price Drop
    $18,431
    good price
    $1,952 below market
    • 40,875 miles
    • No accidents, 2 owners, rental vehicle
    • 5 Seats, 26 City / 29 Hwy MPG
    • Driveway (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Blind Spot Monitorin...
    Close

    Located in Troy, MI / 540 miles away from Rocky Mount, NC

    Apple CarPlay,Back-Up Camera,Bluetooth,Heated Seats,Keyless Start,Lane Keeping Assist,Remote Start,Satellite Radio,Turbo/Supercharged,WiFi Hotspot,Hea...

    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:

    27 Combined MPG (26 City/29 Highway)

    Listing Information:

    VIN: KL4MMESL5NB041448
    Stock: NB041448PA
    Certified Pre-Owned: No

  • Advertisement

    Special offers available

    2025 Buick Encore GX
    $26,000
    starting MSRP
    • 3 Trims
    View Offers 
    The Manufacturer's Suggested Retail Price excludes destination freight charge, tax, title, license, dealer fees and optional equipment. Dealer sets final price. Click here to see all Buick vehicles' destination freight charges.
  • New Listing
    $22,998
    fair price
    $723 above market
    • 18,949 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats
    • CarMax (In-stock online)
    • Transfer available from Charlotte, NC*
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    • Blind Spot Monitorin...
    Close

    Located in Charlotte, NC / 172 miles away from Rocky Mount, 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:

    Listing Information:

    VIN: KL4MMDSL9NB112094
    Stock: 27281880
    Certified Pre-Owned: No

  • Price Drop
    $23,998
    fair price
    $604 above market
    • 16,154 miles
    • No accidents, 1 owner, rental vehicle
    • 5 Seats, 29 City / 31 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from CA to NC*
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    • Blind Spot Monitorin...
    Close

    Located in Murrieta, CA / 2,226 miles away from Rocky Mount, 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:

    30 Combined MPG (29 City/31 Highway)

    Listing Information:

    VIN: KL4AMDSL4RB144590
    Stock: 27429202
    Certified Pre-Owned: No

  • New Listing
    • 50,162 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 26 City / 30 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from TX to NC*
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    • Power Driver Seat
    Close

    Located in Houston, TX / 1,098 miles away from Rocky Mount, 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:

    28 Combined MPG (26 City/30 Highway)

    Listing Information:

    VIN: KL4MMBS23LB093082
    Stock: 27481687
    Certified Pre-Owned: No

  • $23,590
    good price
    $1,592 below market
    • 13,811 miles
    • No accidents, 1 owner, rental vehicle
    • 5 Seats, 29 City / 31 Hwy MPG
    • Carvana (In-stock online)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    • Blind Spot Monitorin...
    Close

    Located in Boston, MA / 569 miles away from Rocky Mount, 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:

    30 Combined MPG (29 City/31 Highway)

    Listing Information:

    VIN: KL4AMDSL9RB182249
    Stock: 2003690909
    Certified Pre-Owned: No
    Listed since: 04-28-2025

  • $20,998
    fair price
    $196 above market
    • 28,316 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 29 City / 31 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from ID to NC*
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Power Driver Seat
    • Tire Pressure Warnin...
    Close

    Located in Meridian, ID / 2,093 miles away from Rocky Mount, 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:

    30 Combined MPG (29 City/31 Highway)

    Listing Information:

    VIN: KL4MMBS29PB135793
    Stock: 26693854
    Certified Pre-Owned: No

Showing 64 - 84 out of 542 listings
Filters
Skip to Results

Applied Filters4Active

Select Buying Experience

Location

Search radius50 miles
Search radius

Make & Model

Year

New / Used

Price & Payments

Price Rating

Body Type

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.