Skip to main content
Skip to Filters
743 listings
  • New Listing
    $25,699
    great price
    $2,229 below market
    • 30,919 miles
    • No accidents, 1 owner, rental vehicle
    • 5 Seats, 23 City / 28 Hwy MPG
    • Enterprise Car Sales Mechanicsburg (44 mi away)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Keyless Entry/Start
    Close

    Located in Mechanicsburg, PA / 44 miles away from Waynesboro, PA

    Transfer of vehicle from another location to your neighborhood Enterprise Car Sales may require payment of a non-refundable transfer fee to begin the ...

    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:

    25 Combined MPG (23 City/28 Highway)

    Listing Information:

    VIN: 3GKALVEG0RL299315
    Stock: 7WWSYJ
    Certified Pre-Owned: No
    Listed since: 08-21-2025

  • New Listing
    $16,599
    fair price
    $155 below market
    • 71,991 miles
    • No accidents, 3 owners, personal use only
    • 5 Seats, 24 City / 28 Hwy MPG
    • MINI of Montgomery County (46 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Gaithersburg, MD / 46 miles away from Waynesboro, PA

    2019 GMC Terrain SLE Graphite Gray Metallic AWD 1.5L DOHC AutomaticAWD.Clean CARFAX. 24/28 City/Highway MPGIntroducing our PASSPORT ONE PRICE pr...

    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:

    26 Combined MPG (24 City/28 Highway)

    Listing Information:

    VIN: 3GKALTEVXKL160012
    Stock: M160012P
    Certified Pre-Owned: No
    Listed since: 07-16-2025

  • $26,750
    good price
    $2,429 below market
    • 25,791 miles
    • No accidents, 1 owner, rental vehicle
    • 5 Seats, 24 City / 28 Hwy MPG
    • Leesburg Buick GMC (45 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Keyless Entry/Start
    Close

    Located in Leesburg, VA / 45 miles away from Waynesboro, PA

    2023 GMC Terrain AT4 Sterling Metallic AWD 1.5L DOHCLow Miles, Back up camera, Bluetooth Hands-free, Heated Seats, Keyless Entry, Leather Seats, Pre...

    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:

    26 Combined MPG (24 City/28 Highway)

    Listing Information:

    VIN: 3GKALYEG9PL244859
    Stock: L1028
    Certified Pre-Owned: No
    Listed since: 07-03-2025

  • $24,450
    good price
    $1,920 below market
    • 21,157 miles
    • No accidents, 1 owner, personal use
    • 5 Seats, 25 City / 28 Hwy MPG
    • Manchester Motors (37 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Manchester, MD / 37 miles away from Waynesboro, PA

    Manchester Motor Company is proud to offer this beautiful 2022 GMC Terrain in White Frost Tricoat. WE ARE A TOP RATED DEALER BY CARFAX AND CARGURUS FO...

    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:

    26 Combined MPG (25 City/28 Highway)

    Listing Information:

    VIN: 3GKALVEV8NL159537
    Stock: 7915
    Certified Pre-Owned: No
    Listed since: 07-01-2025

  • Advertisement

    2 Offers Nearby

    2026 GMC Terrain Denali
    $41,100
    starting MSRP
    • 6 Colors
    • 3 Trims
    • 5 Packages
    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 GMC vehicles’ destination freight charges.
  • Price Drop
    $20,500
    good price
    $1,613 below market
    • 62,524 miles
    • 1 accident, 2 owners, rental vehicle
    • 5 Seats, 24 City / 28 Hwy MPG
    • Len Stoler Chrysler Dodge Jeep Ram (35 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Keyless Entry/Start
    Close

    Located in Westminster, MD / 35 miles away from Waynesboro, PA

    2023 GMC Terrain SLT Ebony Twilight Metallic 9-Speed Automatic AWD 1.5L DOHCCARFAX One-Owner.BLUETOOTH, BACK UP CAMERA, ALLOY WHEELS, TRAILER TOW HITC...

    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:

    26 Combined MPG (24 City/28 Highway)

    Listing Information:

    VIN: 3GKALVEGXPL144896
    Stock: BJ1745
    Certified Pre-Owned: No
    Listed since: 07-10-2025

  • Price Drop
    $21,000
    good price
    $1,329 below market
    • 31,471 miles
    • No accidents, 1 owner, personal use
    • 5 Seats, 25 City / 30 Hwy MPG
    • Heritage Chrysler Dodge Jeep Ram Owings Mills (47 mi away)
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    • Blind Spot Monitorin...
    Close

    Located in Owings Mills, MD / 47 miles away from Waynesboro, PA

    Recent Arrival! *DRIVERS POWER SEAT*, *HEATED SEATS*, **APPLE CARPLAY/ANDROID AUTO**, *BLIND SPOT SENSORS*, *BACKUP CAMERA*, *HANDS FREE BLUETOOTH*, *...

    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 (25 City/30 Highway)

    Listing Information:

    VIN: 3GKALMEV0NL113646
    Stock: CP113646
    Certified Pre-Owned: No
    Listed since: 06-26-2025

  • $17,599
    fair price
    $750 below market
    • 53,389 miles
    • No accidents, 2 owners, rental vehicle
    • 5 Seats, 24 City / 28 Hwy MPG
    • Classic Motors (39 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Keyless Entry/Start
    Close

    Located in Finksburg, MD / 39 miles away from Waynesboro, PA

    ***MD STATE INSPECTED*****1-OWNER***2018 GMC TERRAIN SLE >>>>1.6L DOHC, 6-Speed Automatic, NAVIGATION***BACK UP CAMERA***HEATED SEATS**AWD, 110-Volt P...

    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:

    26 Combined MPG (24 City/28 Highway)

    Listing Information:

    VIN: 3GKALTEV3JL354525
    Stock: JL354525
    Certified Pre-Owned: No

  • New Listing
    $11,995
    fair price
    $776 below market
    • 64,159 miles
    • No accidents, 2 owners, personal use
    • 5 Seats, 22 City / 32 Hwy MPG
    • Vehicle Wish Auto Sales (27 mi away)
    • Back-up camera
    • Bluetooth
    • Power Driver Seat
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Frederick, MD / 27 miles away from Waynesboro, PA

    2016 GMC Terrain with an available 'Extended Warranty'

    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:

    26 Combined MPG (22 City/32 Highway)

    Listing Information:

    VIN: 2GKALMEK7G6105881
    Stock: 3556
    Certified Pre-Owned: No
    Listed since: 08-02-2025

  • Advertisement

    2 Offers Nearby

    2026 GMC Terrain Denali
    $41,100
    starting MSRP
    • 6 Colors
    • 3 Trims
    • 5 Packages
    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 GMC vehicles’ destination freight charges.
  • New Listing
    $22,699
    good price
    $1,208 below market
    • 54,582 miles
    • No accidents, 2 owners, rental vehicle
    • 5 Seats, 24 City / 28 Hwy MPG
    • Enterprise Car Sales Mechanicsburg (44 mi away)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Keyless Entry/Start
    Close

    Located in Mechanicsburg, PA / 44 miles away from Waynesboro, PA

    Transfer of vehicle from another location to your neighborhood Enterprise Car Sales may require payment of a non-refundable transfer fee to begin the ...

    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:

    26 Combined MPG (24 City/28 Highway)

    Listing Information:

    VIN: 3GKALVEG6PL185915
    Stock: 7W845Y
    Certified Pre-Owned: No
    Listed since: 08-06-2025

  • Price Drop
    $24,887
    fair price
    $583 below market
    • 62,832 miles
    • No accidents, 1 owner, corporate fleet vehicle
    • 5 Seats, 24 City / 28 Hwy MPG
    • Ideal Buick GMC (27 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Keyless Entry/Start
    Close

    Located in Frederick, MD / 27 miles away from Waynesboro, PA

    APPLE CARPLAY / ANDROID AUTO, CARFAX 1-OWNER, TRITON CERTIFIED 100K MILE WARRANTY, AWD. Ideal Hyundai Buick GMC - Proud Member Of The Aschenbach Auto ...

    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:

    26 Combined MPG (24 City/28 Highway)

    Listing Information:

    VIN: 3GKALYEG0PL207392
    Stock: SM207392
    Certified Pre-Owned: No
    Listed since: 08-18-2025

  • $17,990
    good price
    $3,246 below market
    • 92,344 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 21 City / 26 Hwy MPG
    • AutoDot (41 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Sykesville, MD / 41 miles away from Waynesboro, PA

    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:

    23 Combined MPG (21 City/26 Highway)

    Listing Information:

    VIN: 3GKALXEX3KL166517
    Stock: 2001781
    Certified Pre-Owned: No

  • $17,700
    fair price
    $817 below market
    • 81,694 miles
    • 1 accident, 2 owners, personal use
    • 5 Seats, 25 City / 28 Hwy MPG
    • Len Stoler Chrysler Dodge Jeep Ram (35 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Westminster, MD / 35 miles away from Waynesboro, PA

    2020 GMC Terrain SLT Ebony Twilight Metallic 9-Speed Automatic AWD 1.5L DOHCClean CARFAX.BLUETOOTH, BACK UP CAMERA, NAVIGATION, ALLOY WHEELS, POWER MO...

    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:

    26 Combined MPG (25 City/28 Highway)

    Listing Information:

    VIN: 3GKALVEVXLL209058
    Stock: BJ1638
    Certified Pre-Owned: No
    Listed since: 06-02-2025

  • Advertisement

    2 Offers Nearby

    2026 GMC Terrain Denali
    $41,100
    starting MSRP
    • 6 Colors
    • 3 Trims
    • 5 Packages
    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 GMC vehicles’ destination freight charges.
  • $22,095
    fair price
    $655 above market
    • 42,560 miles
    • No accidents, 2 owners, corporate fleet vehicle
    • 5 Seats
    • Owings Mills DriveTime (47 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Owings Mills, MD / 47 miles away from Waynesboro, PA

    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:

    Listing Information:

    VIN: 3GKALTEX4JL257013
    Stock: 1630093718
    Certified Pre-Owned: No
    Listed since: 07-24-2025

  • New Listing
    $24,987
    fair price
    $363 above market
    • 44,839 miles
    • No accidents, 1 owner, corporate fleet vehicle
    • 5 Seats, 24 City / 28 Hwy MPG
    • Ideal Buick GMC (27 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Frederick, MD / 27 miles away from Waynesboro, PA

    CARFAX 1-OWNER, CLEAN CARFAX, TRITON CERTIFIED 100K MILE WARRANTY, AWD. Ideal Hyundai Buick GMC - Proud Member Of The Aschenbach Auto Group - Family O...

    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:

    26 Combined MPG (24 City/28 Highway)

    Listing Information:

    VIN: 3GKALTEG9PL232083
    Stock: SM232083
    Certified Pre-Owned: Yes
    Listed since: 08-27-2025

    • 14,186 miles
    • No accidents, 2 owners, rental vehicle
    • 5 Seats, 23 City / 28 Hwy MPG
    • Platinum Preowned (39 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Carlisle, PA / 39 miles away from Waynesboro, PA

    Summit White 2024 GMC Terrain SLE AWD 9-Speed Automatic 1.5L DOHC AWD.Odometer is 7945 miles below market average! 23/28 City/Highway MPG

    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:

    25 Combined MPG (23 City/28 Highway)

    Listing Information:

    VIN: 3GKALTEG6RL294205
    Stock: 14366
    Certified Pre-Owned: No
    Listed since: 05-29-2025

  • New Listing
    • 88,643 miles
    • 5 Seats, 20 City / 28 Hwy MPG
    • CarMax Hagerstown (12 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Blind Spot Monitorin...
    • Power Driver Seat
    Close

    Located in Hagerstown, MD / 12 miles away from Waynesboro, PA

    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 Unavailable.

    Features and Specs:

    23 Combined MPG (20 City/28 Highway)

    Listing Information:

    VIN: 2GKFLTEK4H6289081
    Stock: 26320607
    Certified Pre-Owned: No

  • Advertisement

    2 Offers Nearby

    2026 GMC Terrain Denali
    $41,100
    starting MSRP
    • 6 Colors
    • 3 Trims
    • 5 Packages
    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 GMC vehicles’ destination freight charges.
    • 47,419 miles
    • 1 accident, 1 owner, personal use only
    • 5 Seats
    • CarMax Hagerstown (12 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Hagerstown, MD / 12 miles away from Waynesboro, PA

    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: 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: 2GKFLPE36H6144690
    Stock: 27284921
    Certified Pre-Owned: No

  • $19,995
    fair price
    $257 below market
    • 80,640 miles
    • No accidents, 2 owners, corporate fleet vehicle
    • 5 Seats, 25 City / 28 Hwy MPG
    • Motor World (25 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Keyless Entry/Start
    Close

    Located in Frederick, MD / 25 miles away from Waynesboro, PA

    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:

    26 Combined MPG (25 City/28 Highway)

    Listing Information:

    VIN: 3GKALVEV2NL180948
    Stock: M2786
    Certified Pre-Owned: No

    • 50,978 miles
    • 1 accident, 2 owners, rental vehicle
    • 5 Seats, 25 City / 28 Hwy MPG
    • Exclusive Motor Cars (47 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Keyless Entry/Start
    Close

    Located in Randallstown, MD / 47 miles away from Waynesboro, PA

    This 2020 Quicksilver Metallic GMC Terrain SLT AWD is well equipped and includes these features and benefits:. AWD 25/28 City/Highway MPG AWD. 25/28...

    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:

    26 Combined MPG (25 City/28 Highway)

    Listing Information:

    VIN: 3GKALVEV2LL218918
    Stock: L218918
    Certified Pre-Owned: No
    Listed since: 04-04-2025

  • Price Drop
    • 58,770 miles
    • 1 accident, 2 owners, personal use only
    • 5 Seats, 21 City / 26 Hwy MPG
    • Owings Mills DriveTime (47 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Owings Mills, MD / 47 miles away from Waynesboro, PA

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

    23 Combined MPG (21 City/26 Highway)

    Listing Information:

    VIN: 3GKALXEX9KL193530
    Stock: 1630092837
    Certified Pre-Owned: No
    Listed since: 05-29-2025

    • 80,230 miles
    • No accidents, 3 owners, personal use
    • 5 Seats, 20 City / 28 Hwy MPG
    • Wessels Used Cars (38 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Power Driver Seat
    Close

    Located in Dillsburg, PA / 38 miles away from Waynesboro, PA

    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:

    23 Combined MPG (20 City/28 Highway)

    Listing Information:

    VIN: 2GKFLTEK0H6310766
    Stock: 310766
    Certified Pre-Owned: No

Showing 1 - 21 out of 743 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.