Skip to main content
Skip to Filters
2,891,651 listings
Showing Nationwide results. Enter your
for local results.
  • Price Drop
    $24,434
    great price
    $3,058 below market
    • 7,782 miles
    • No accidents, 1 owner, personal use
    • 4cyl automatic
    • Bob Rohrman Kia (Lafayette, IN)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Keyless Entry/Start
    Close

    Located in Lafayette, IN

    AWD/4WD, Backup Camera, Bluetooth Handsfree, * Still under Factory Warranty**, 112 POINT INSPECTION COMPLETED., Non-Smoker, {Looking for great deal we...

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

    Listing Information:

    VIN: KNDEUCA75R7627692
    Stock: LK1074S
    Certified Pre-Owned: Yes
    Listed since: 03-07-2025

  • Price Drop
    $42,583
    great price
    $3,031 below market
    • 13,238 miles
    • No accidents, 1 owner, personal use only
    • 6cyl automatic
    • Bob Rohrman Kia (Lafayette, IN)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Lafayette, IN

    AWD/4WD, Backup Camera, Bluetooth Handsfree, Local Trade, Navigation, * Still under Factory Warranty**, 112 POINT INSPECTION COMPLETED., {Looking for ...

    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:

    20 Combined MPG (18 City/24 Highway)

    Listing Information:

    VIN: 5XYP3DGC7RG470689
    Stock: LK2930A
    Certified Pre-Owned: Yes
    Listed since: 04-04-2025

  • Price Drop
    $37,377
    great price
    $4,495 below market
    • 15,547 miles
    • No accidents, 1 owner, personal use only
    • 6cyl automatic
    • Bob Rohrman Kia (Lafayette, IN)
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    • Keyless Entry/Start
    • Third-row seating
    Close

    Located in Lafayette, IN

    Backup Camera, Bluetooth Handsfree, Local Trade, Navigation, * Still under Factory Warranty**, 112 POINT INSPECTION COMPLETED., Non-Smoker, {Looking f...

    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:

    22 Combined MPG (19 City/26 Highway)

    Listing Information:

    VIN: KM8R44GE1SU831678
    Stock: LK2811A
    Certified Pre-Owned: No
    Listed since: 03-22-2025

  • $24,978
    great price
    $7,052 below market
    • 108,540 miles
    • No accidents, 2 owners, personal use
    • 8cyl automatic
    • Mercedes-Benz of Wappingers Falls (Wappingers Falls, NY)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Third-row seating
    • Power Driver Seat
    Close

    Located in Wappingers Falls, NY

    Clean CARFAX. Satin Steel Metallic 2019 GMC Yukon XL SLE 4D Sport Utility 4WD EcoTec3 5.3L V8 4WD, 20" x 9" Polished Aluminum Wheels, 3.42 Rear Axle R...

    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:

    16 Combined MPG (14 City/21 Highway)

    Listing Information:

    VIN: 1GKS2FKC8KR377109
    Stock: U4361T
    Certified Pre-Owned: No
    Listed since: 03-08-2025

  • $39,500
    great price
    $5,058 below market
    • 33,672 miles
    • No accidents, 1 owner, personal use only
    • 6cyl automatic
    • MINI of Tempe (Tempe, AZ)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Tempe, AZ

    PRICED TO SELL TODAY!!! Premium Package, Connected Package Pro, Parking Assistance Package, Drive Recorder, Head-Up Display, Heated Front Seats, Parki...

    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: 5UXCR4C03N9M18091
    Stock: ZNP2347
    Certified Pre-Owned: No
    Listed since: 03-06-2025

  • New Listing
    • 2,774 miles
    • No accidents, 1 owner, personal use only
    • 95 - 98 mi est. range
    • Outstanding battery score
    • MINI of Tempe (Tempe, AZ)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Tempe, AZ

    CERTIFIED!!! Apple CarPlay Compatibility, Comfort Access Keyless Entry, harman/kardon® Logic 7® Digital Surround, Heated front seats, MINI Navigation,...

    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: WMW13DJ06R2V41134
    Stock: NT0365A
    Certified Pre-Owned: Yes
    Listed since: 04-05-2025

  • $23,999
    great price
    $3,161 below market
    • 61,661 miles
    • No accidents, 2 owners, rental vehicle
    • 6cyl automatic
    • Enterprise Car Sales (In-stock online)
    • Delivery available*
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Keyless Entry/Start
    • Third-row seating
    Close

    Located in Fayetteville, NC

    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:

    21 Combined MPG (18 City/26 Highway)

    Listing Information:

    VIN: 5GAERBKW0NJ107495
    Stock: 7V8DBV
    Certified Pre-Owned: No
    Listed since: 01-02-2025

  • Price Drop
    $17,695
    great price
    $2,826 below market
    • 67,568 miles
    • 1 accident, 1 owner, rental vehicle
    • 4cyl automatic
    • Napleton's Arlington Heights Chrysler Jeep Dodge Ram (Arlington Heights, IL)
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    • Blind Spot Monitorin...
    Close

    Located in Arlington Heights, IL

    CARFAX One-Owner. 2023 Nissan Altima 2.5 SR Glacier White CVT with Xtronic, Auto High-beam Headlights, Blind Spot Warning, Fully automatic headlights,...

    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:

    31 Combined MPG (27 City/37 Highway)

    Listing Information:

    VIN: 1N4BL4CV6PN321610
    Stock: PM6906
    Certified Pre-Owned: No
    Listed since: 12-05-2024

  • New Listing
    $25,495
    great price
    $3,207 below market
    • 73,197 miles
    • No accidents, 1 owner, personal use
    • 4cyl automatic
    • Napleton's Arlington Heights Chrysler Jeep Dodge Ram (Arlington Heights, IL)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Arlington Heights, IL

    2022 Jeep Grand Cherokee 4xe Bright White Clearcoat 4WD* ONE OWNER CLEAN CARFAX *Automatic Temperature Control, Capri Leather Seats, Dual-Pane Panoram...

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

    Listing Information:

    VIN: 1C4RJYB64N8748697
    Stock: R3850A
    Certified Pre-Owned: No
    Listed since: 04-26-2025

  • New Listing
    $34,495
    great price
    $5,038 below market
    • 22,946 miles
    • No accidents, 1 owner, personal use
    • 5'7” bed, 3.6l, 6cyl
    • Napleton's Arlington Heights Chrysler Jeep Dodge Ram (Arlington Heights, IL)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Arlington Heights, IL

    2021 Ram 1500 Big Horn Night Ed Bright White Clearcoat * ONE OWNER CLEAN CARFAX * ** 9 Amplified Speakers w/Subwoofer, Anti-Spin Differential Rear Axl...

    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:

    21 Combined MPG (19 City/24 Highway)

    Listing Information:

    VIN: 1C6RRFFG6MN815761
    Stock: PM7258
    Certified Pre-Owned: No
    Listed since: 04-28-2025

  • Price Drop
    $19,995
    great price
    $2,255 below market
    • 55,821 miles
    • No accidents, 1 owner, rental vehicle
    • 6cyl automatic
    • Napleton's Arlington Heights Chrysler Jeep Dodge Ram (Arlington Heights, IL)
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    • Blind Spot Monitorin...
    Close

    Located in Arlington Heights, IL

    2023 Nissan Murano SV Brilliant Silver Metallic * ONE OWNER CLEAN CARFAX *AM/FM/CD/MP3/WMA Audio System, Automatic Temperature Control, Blind Spot War...

    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:

    23 Combined MPG (20 City/28 Highway)

    Listing Information:

    VIN: 5N1AZ2BJ9PC112294
    Stock: PM6943
    Certified Pre-Owned: No
    Listed since: 12-23-2024

  • $26,295
    great price
    $3,155 below market
    • 25,438 miles
    • No accidents, 1 owner, corporate fleet vehicle
    • 6cyl automatic
    • Napleton's Arlington Heights Chrysler Jeep Dodge Ram (Arlington Heights, IL)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Arlington Heights, IL

    2021 Jeep Grand Cherokee Limited Diamond Black Crystal Pearlcoat 4WD * ONE OWNER *Apple CarPlay/Android Auto, Automatic Temperature Control, GPS Navig...

    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:

    21 Combined MPG (18 City/25 Highway)

    Listing Information:

    VIN: 1C4RJFBG0MC873611
    Stock: PM7162
    Certified Pre-Owned: No
    Listed since: 03-20-2025

  • Price Drop
    $26,995
    great price
    $2,468 below market
    • 32,640 miles
    • 1 accident, 1 owner, personal use
    • 4cyl automatic
    • Napleton's Arlington Heights Chrysler Jeep Dodge Ram (Arlington Heights, IL)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Arlington Heights, IL

    2022 Alfa Romeo Stelvio Veloce AWD Alfa White * ONE OWNER *** Active Assist Plus Package, Body Color Appearance Kit, Premium Interior & Sound Package ...

    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:

    24 Combined MPG (22 City/28 Highway)

    Listing Information:

    VIN: ZASPAKBN5N7D31873
    Stock: PM7184
    Certified Pre-Owned: No
    Listed since: 03-27-2025

  • $24,495
    great price
    $3,252 below market
    • 16,405 miles
    • No accidents, 1 owner, rental vehicle
    • 4cyl automatic
    • Napleton's Arlington Heights Chrysler Jeep Dodge Ram (Arlington Heights, IL)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Arlington Heights, IL

    2024 GMC Terrain SLE Summit White AWD * ONE OWNER CLEAN CARFAX *Automatic Temperature Control, Bluetooth® For Phone, Front Bucket Seats, Preferred Equ...

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

  • Price Drop
    $50,995
    great price
    $43,529 below market
    • 46,221 miles
    • No accidents, 2 owners, personal use
    • 6cyl automatic
    • Napleton's Arlington Heights Chrysler Jeep Dodge Ram (Arlington Heights, IL)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Arlington Heights, IL

    2021 Porsche Cayenne Coupe Moonlight Blue Metallic * CLEAN CARFAX *** 14-Way Power Seats w/Memory Package, Premium Package Plus, Rear Comfort Seats **...

    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:

    20 Combined MPG (19 City/23 Highway)

    Listing Information:

    VIN: WP1BA2AY4MDA42710
    Stock: PM7204A
    Certified Pre-Owned: No
    Listed since: 04-18-2025

  • Price Drop
    $31,995
    great price
    $3,482 below market
    • 17,300 miles
    • 1 accident, 1 owner, personal use
    • 6cyl automatic
    • Napleton's Arlington Heights Chrysler Jeep Dodge Ram (Arlington Heights, IL)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Arlington Heights, IL

    2022 Jeep Grand Cherokee Limited Bright White Clearcoat 4WD * ONE OWNER *** Dual-Pane Panoramic Sunroof, GPS Navigation **9 Amplified Speakers w/Subwo...

    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:

    22 Combined MPG (19 City/26 Highway)

    Listing Information:

    VIN: 1C4RJHBG9N8501801
    Stock: PM7063
    Certified Pre-Owned: No
    Listed since: 02-19-2025

  • Price Drop
    $35,295
    great price
    $4,970 below market
    • 31,676 miles
    • No accidents, 1 owner, corporate fleet vehicle
    • 6'4” bed, 5.7l, 8cyl
    • Napleton's Arlington Heights Chrysler Jeep Dodge Ram (Arlington Heights, IL)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Power Driver Seat
    Close

    Located in Arlington Heights, IL

    Level 2 Equipment Group Package, Uconnect 5 with Navigation Package. Trailer Tow Package. Great looking well maintained Loaded One Owner 2023 Ram 1500...

    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:

    19 Combined MPG (17 City/22 Highway)

    Listing Information:

    VIN: 1C6SRFMT5PN551938
    Stock: PM7049
    Certified Pre-Owned: No
    Listed since: 02-11-2025

  • Price Drop
    $37,495
    great price
    $4,291 below market
    • 17,111 miles
    • No accidents, 1 owner, corporate fleet vehicle
    • 6cyl automatic
    • Napleton's Arlington Heights Chrysler Jeep Dodge Ram (Arlington Heights, IL)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Keyless Entry/Start
    Close

    Located in Arlington Heights, IL

    2024 Jeep Grand Cherokee L Limited Bright White Clearcoat * ONE OWNER CLEAN CARFAX *Automatic Temperature Control, Capri Leatherette Seats, Heated Fro...

    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:

    21 Combined MPG (18 City/25 Highway)

    Listing Information:

    VIN: 1C4RJKBG1R8506235
    Stock: PM7095
    Certified Pre-Owned: No
    Listed since: 03-10-2025

  • Price Drop
    $9,995
    great price
    $2,397 below market
    • 105,752 miles
    • No accidents, 2 owners, personal use only
    • 4cyl automatic
    • Napleton's Arlington Heights Chrysler Jeep Dodge Ram (Arlington Heights, IL)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Blind Spot Monitorin...
    Close

    Located in Arlington Heights, IL

    2018 Jeep Renegade Latitude Granite Crystal Metallic Clearcoat ** Safety & Security Group **Apple CarPlay/Android Auto, Automatic Temperature Control,...

    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: ZACCJBBBXJPJ46032
    Stock: PM6945A
    Certified Pre-Owned: No
    Listed since: 03-01-2025

  • $29,995
    great price
    $2,923 below market
    • 28,971 miles
    • No accidents, 2 owners, rental vehicle
    • 6cyl automatic
    • Napleton's Arlington Heights Chrysler Jeep Dodge Ram (Arlington Heights, IL)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Third-row seating
    Close

    Located in Arlington Heights, IL

    2023 Dodge Durango GT DB Black Crystal Clearcoat AWDApple CarPlay/Android Auto, Automatic Temperature Control, Heated Front Seats, Heated Steering Whe...

    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:

    21 Combined MPG (18 City/25 Highway)

    Listing Information:

    VIN: 1C4RDJDGXPC690115
    Stock: PM7104
    Certified Pre-Owned: No
    Listed since: 03-10-2025

  • Price Drop
    $12,295
    great price
    $3,356 below market
    • 119,893 miles
    • No accidents, 2 owners, rental vehicle
    • 4cyl automatic
    • Napleton's Arlington Heights Chrysler Jeep Dodge Ram (Arlington Heights, IL)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Third-row seating
    Close

    Located in Arlington Heights, IL

    2018 GMC Acadia SLE-2 Summit White AWD * CLEAN CARFAX *Apple CarPlay/Android Auto, Automatic Temperature Control, Exterior Parking Camera Rear, Heated...

    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:

    23 Combined MPG (21 City/25 Highway)

    Listing Information:

    VIN: 1GKKNSLA3JZ158909
    Stock: R3677B
    Certified Pre-Owned: No
    Listed since: 03-18-2025

Showing 190 - 210 out of 2,891,651 listings

FAQs

What is the best used car website?

Everyone will have an opinion, but we happen to think Edmunds is the best used car website. Edmunds has expert and consumer reviews, nationwide inventory, and pricing information to assist in determining a fair price to pay for your used car. If you're looking for used vehicles from private sellers, however, you might want to search elsewhere.

What used cars not to buy?

In general, you'll want to avoid used vehicles that have been issued a junk or salvage title, been in numerous accidents, or have a serious mechanical issue that needs attention. Edmunds does not have reliability data, so it is difficult to make a blanket assessment of specific models. There are a number of factors, such as age, maintenance history, and how the vehicle was driven, that play a role in determining a good car.
Filters
Skip to Results

Location

Search radiusNationwide
Search radius

Make & Model

Year

New / Used

Price & Payments

Price Rating

Body Type

Mileage

EV Details

Engine & Drivetrain

Exterior Color

Interior Color

Total Seating

Edmunds Review

Features

MPG

Listing Details

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