Skip to main content
Skip to Filters
1,268 listings
  • Price Drop
    $12,499
    good price
    $1,175 below market
    • 105,768 miles
    • 2 accidents, 2 owners, personal use
    • 5 Seats, 24 City / 28 Hwy MPG
    • Auto Spot of Mountain Lakes (80 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Mountain Lakes, NJ / 80 miles away from Hazleton, PA

    Price includes all costs to be paid by consumer, except for licensing costs, registration fees, retail package, title and taxes. Any monetary discount...

    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 (24 City/28 Highway)

    Listing Information:

    VIN: 3GKALTEV1KL139047
    Stock: 139047-47
    Certified Pre-Owned: No

  • Price Drop
    $24,590
    good price
    $2,042 below market
    • 19,092 miles
    • No accidents, 1 owner, rental vehicle
    • 5 Seats, 23 City / 28 Hwy MPG
    • Carvana - Philadelphia (78 mi away)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Philadelphia, PA / 78 miles away from Hazleton, PA

    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:

    25 Combined MPG (23 City/28 Highway)

    Listing Information:

    VIN: 3GKALTEG5RL370979
    Stock: 2003560385
    Certified Pre-Owned: No
    Listed since: 03-12-2025

  • $20,762
    fair price
    $10 below market
    • 68,146 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 25 City / 28 Hwy MPG
    • W & L Subaru (42 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Northumberland, PA / 42 miles away from Hazleton, PA

    Delivers 28 Highway MPG and 25 City MPG! This GMC Terrain delivers a Turbocharged Gas 1.5L/92 engine powering this Automatic transmission. WHEELS, 17'...

    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: 3GKALTEV5NL166157
    Stock: 28577A
    Certified Pre-Owned: No
    Listed since: 03-27-2025

  • $26,998
    good price
    $1,592 below market
    • 13,507 miles
    • No accidents, 1 owner, personal use
    • 5 Seats, 25 City / 28 Hwy MPG
    • Patriot Buick GMC (48 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Boyertown, PA / 48 miles away from Hazleton, PA

    CARFAX One-Owner. Clean CARFAX. 2022 GMC Terrain SLT Summit White GMC Certified Pre-Owned Certified, AWD, 2 USB Data Ports, 2 USB Data Ports w/SD Card...

    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: 3GKALVEV2NL245832
    Stock: B5080A
    Certified Pre-Owned: Yes
    Listed since: 04-18-2025

  • Advertisement

    5 Offers Nearby

    2025 GMC Terrain
    $30,000
    starting MSRP
    • 6 Colors
    • 1 Trim
    • 3 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.
  • $11,499
    fair price
    $1,380 below market
    • 93,244 miles
    • No accidents, 2 owners, corporate fleet vehicle
    • 5 Seats, 22 City / 32 Hwy MPG
    • Peruzzi Mazda (79 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Power Driver Seat
    Close

    Located in Fairless Hills, PA / 79 miles away from Hazleton, PA

    Every vehicle we sell is state inspected by one of our Master trained technicians. A copy of all service work is available upon request. Low interest ...

    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 (22 City/32 Highway)

    Listing Information:

    VIN: 2GKALSEK2F6241676
    Stock: 3568RBZ
    Certified Pre-Owned: No
    Listed since: 04-18-2025

  • Price Drop
    $19,295
    good price
    $1,455 below market
    • 46,110 miles
    • No accidents, 2 owners, personal use
    • 5 Seats
    • Keyser & Miller Ford (60 mi away)
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Collegeville, PA / 60 miles away from Hazleton, PA

    This 2019 GMC Terrain SLT is a reliable and efficient motorcar. It has low mileage with 46,110 miles and a FWD 2.0L Turbo I4 252hp 260 lb-ft engine, t...

    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: 3GKALPEX4KL353894
    Stock: 5061A
    Certified Pre-Owned: No
    Listed since: 04-11-2025

  • Price Drop
    $26,590
    fair price
    $20 above market
    • 15,805 miles
    • No accidents, 1 owner, rental vehicle
    • 5 Seats, 23 City / 28 Hwy MPG
    • Carvana - Philadelphia (78 mi away)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Keyless Entry/Start
    Close

    Located in Philadelphia, PA / 78 miles away from Hazleton, PA

    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:

    25 Combined MPG (23 City/28 Highway)

    Listing Information:

    VIN: 3GKALVEG1RL377522
    Stock: 2003616378
    Certified Pre-Owned: No
    Listed since: 04-01-2025

  • New Listing
    $13,490
    good price
    $2,033 below market
    • 102,691 miles
    • No accidents, 2 owners, personal use only
    • 5 Seats
    • Faulkner Chevrolet (65 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Lancaster, PA / 65 miles away from Hazleton, 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:

    Listing Information:

    VIN: 2GKFLVE3XH6232338
    Stock: H6232338
    Certified Pre-Owned: No
    Listed since: 05-09-2025

  • Advertisement

    5 Offers Nearby

    2025 GMC Terrain
    $30,000
    starting MSRP
    • 6 Colors
    • 1 Trim
    • 3 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
    $26,378
    good price
    $1,045 below market
    • 10,920 miles
    • No accidents, 1 owner, personal use
    • 5 Seats, 24 City / 28 Hwy MPG
    • Fairfield Cadillac (48 mi away)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Lewisburg, PA / 48 miles away from Hazleton, 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:

    26 Combined MPG (24 City/28 Highway)

    Listing Information:

    VIN: 3GKALTEG1PL114903
    Stock: C5150
    Certified Pre-Owned: No
    Listed since: 01-27-2025

  • Price Drop
    $25,590
    good price
    $1,371 below market
    • 15,324 miles
    • No accidents, 1 owner, rental vehicle
    • 5 Seats, 23 City / 28 Hwy MPG
    • Carvana - Philadelphia (78 mi away)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Philadelphia, PA / 78 miles away from Hazleton, PA

    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:

    25 Combined MPG (23 City/28 Highway)

    Listing Information:

    VIN: 3GKALTEG3RL371144
    Stock: 2003592223
    Certified Pre-Owned: No
    Listed since: 04-23-2025

  • Price Drop
    $18,996
    good price
    $1,580 below market
    • 44,566 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 24 City / 28 Hwy MPG
    • Bennett Buick GMC (50 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Keyless Entry/Start
    Close

    Located in Lebanon, PA / 50 miles away from Hazleton, PA

    Quicksilver Metallic 2019 GMC Terrain SLE AWD 9-Speed Automatic 1.5L DOHC Local trade, One owner, New Tires, Fully Serviced, Good service history, AWD...

    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: 3GKALTEV2KL301056
    Stock: B1157A
    Certified Pre-Owned: No
    Listed since: 03-15-2025

  • Price Drop
    $3,745
    fair price
    $353 below market
    • 200,621 miles
    • No accidents, 2 owners, personal use
    • 5 Seats, 22 City / 32 Hwy MPG
    • Excel Auto Lounge (89 mi away)
    • Back-up camera
    • Bluetooth
    • Power Driver Seat
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Hightstown, NJ / 89 miles away from Hazleton, 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:

    26 Combined MPG (22 City/32 Highway)

    Listing Information:

    VIN: 2GKALMEK3E6157070
    Stock: E6157070
    Certified Pre-Owned: No
    Listed since: 05-01-2025

  • Advertisement

    5 Offers Nearby

    2025 GMC Terrain
    $30,000
    starting MSRP
    • 6 Colors
    • 1 Trim
    • 3 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.
  • $21,998
    fair price
    $209 above market
    • 22,542 miles
    • No accidents, 1 owner, personal use
    • 5 Seats, 24 City / 28 Hwy MPG
    • CarMax Newark (89 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Newark, DE / 89 miles away from Hazleton, 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: 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: 3GKALTEV4KL347004
    Stock: 26606837
    Certified Pre-Owned: No

  • $21,970
    good price
    $1,675 below market
    • 48,290 miles
    • No accidents, 1 owner, personal use
    • 5 Seats, 25 City / 28 Hwy MPG
    • Kelly Buick GMC (38 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Keyless Entry/Start
    Close

    Located in Emmaus, PA / 38 miles away from Hazleton, PA

    GM Certified, one owner local trade, Purchased from and well maintained by Kelly!!!GMC Certified Pre-Owned Details: * 172 Point Inspection * 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:

    26 Combined MPG (25 City/28 Highway)

    Listing Information:

    VIN: 3GKALTEVXNL112689
    Stock: B40018A
    Certified Pre-Owned: Yes
    Listed since: 03-11-2025

  • New Listing
    $21,998
    fair price
    $964 above market
    • 27,650 miles
    • No accidents, 2 owners, personal use
    • 5 Seats, 26 City / 30 Hwy MPG
    • CarMax King of Prussia (68 mi away)
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    • Power Driver Seat
    Close

    Located in King of Prussia, PA / 68 miles away from Hazleton, 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: 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/30 Highway)

    Listing Information:

    VIN: 3GKALMEV1LL273516
    Stock: 27036370
    Certified Pre-Owned: No

  • Price Drop
    $26,495
    fair price
    $69 below market
    • 17,442 miles
    • No accidents, 1 owner, rental vehicle
    • 5 Seats, 23 City / 28 Hwy MPG
    • Outten Chrysler Dodge Jeep Ram of Tamaqua (11 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Tamaqua, PA / 11 miles away from Hazleton, 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:

    25 Combined MPG (23 City/28 Highway)

    Listing Information:

    VIN: 3GKALTEG7RL294391
    Stock: T0540
    Certified Pre-Owned: No
    Listed since: 03-20-2025

  • Advertisement

    5 Offers Nearby

    2025 GMC Terrain
    $30,000
    starting MSRP
    • 6 Colors
    • 1 Trim
    • 3 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
    $11,400
    fair price
    $35 above market
    • 74,183 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 20 City / 29 Hwy MPG
    • G Motors Old Bridge (95 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Power Driver Seat
    Close

    Located in Old Bridge, NJ / 95 miles away from Hazleton, PA

    2015 GMC Terrain SLT-1 Sport Utility 4DGet ready to experience comfort, style, and power with the 2015 GMC Terrain SLT-1. This versatile SUV combines ...

    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/29 Highway)

    Listing Information:

    VIN: 2GKFLXEK5F6164157
    Stock: OL164157
    Certified Pre-Owned: No

  • Price Drop
    $22,857
    fair price
    $916 below market
    • 21,838 miles
    • No accidents, 1 owner, rental vehicle
    • 5 Seats, 23 City / 28 Hwy MPG
    • Hertz Car Sales Philadelphia (83 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Philadelphia, PA / 83 miles away from Hazleton, PA

    At Hertz Car Sales, view our thousands of vehicles with pricing often below market value! Take advantage of no-haggle pricing, our 7 day/250 mile Buy ...

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

    Features and Specs:

    25 Combined MPG (23 City/28 Highway)

    Listing Information:

    VIN: 3GKALTEG5RL310278
    Stock: 63186
    Certified Pre-Owned: No
    Listed since: 02-06-2025

  • $22,999
    good price
    $1,739 below market
    • 51,738 miles
    • No accidents, 1 owner, personal use
    • 5 Seats, 25 City / 28 Hwy MPG
    • Lucas Chevrolet (92 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Lumberton, NJ / 92 miles away from Hazleton, PA

    Free CarFax History report available on all inventory. Please email or call 609.288.7623 for availability. AWD. Priced below KBB Fair Purchase Price!

    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: 3GKALVEV0NL124667
    Stock: 270455A
    Certified Pre-Owned: No
    Listed since: 03-22-2025

  • $23,989
    fair price
    $278 below market
    • 26,130 miles
    • 1 accident, 1 owner, personal use
    • 5 Seats, 25 City / 28 Hwy MPG
    • Performance Buick GMC of Woodbridge (92 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Woodbridge, NJ / 92 miles away from Hazleton, PA

    AWD. Odometer is 2246 miles below market average!** OIL CHANGES FOR LIFE!! With purchase or lease of your New, Pre-Owned or Certified Pre-Owned Buick ...

    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: 3GKALVEV7NL265977
    Stock: GW0949
    Certified Pre-Owned: No
    Listed since: 04-03-2025

  • $26,197
    fair price
    $793 above market
    • 26,552 miles
    • No accidents, 1 owner, rental vehicle
    • 5 Seats, 23 City / 28 Hwy MPG
    • Hertz Car Sales Philadelphia (83 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Keyless Entry/Start
    Close

    Located in Philadelphia, PA / 83 miles away from Hazleton, PA

    At Hertz Car Sales, view our thousands of vehicles with pricing often below market value! Take advantage of no-haggle pricing, our 7 day/250 mile Buy ...

    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: 3GKALVEG0RL306487
    Stock: 63696
    Certified Pre-Owned: No
    Listed since: 03-28-2025

Showing 43 - 63 out of 1,268 listings
Filters
Skip to Results

Applied Filters4Active

Select Buying Experience

Location

Search radius100 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.