Skip to main content
Skip to Filters
460 listings
  • New Listing
    $8,999
    good price
    $2,604 below market
    • 118,080 miles
    • No accidents, 3 owners, corporate fleet vehicle
    • 7 Seats, 17 City / 25 Hwy MPG
    • Auto Spot of Mountain Lakes (19 mi away)
    • Bluetooth
    • Third-row seating
    • Power Driver Seat
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Mountain Lakes, NJ / 19 miles away from Elizabeth, NJ

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

    20 Combined MPG (17 City/25 Highway)

    Listing Information:

    VIN: 2C4RDGCG4HR808642
    Stock: 808642
    Certified Pre-Owned: No

  • New Listing
    $3,700
    great price
    $3,743 below market
    • 151,687 miles
    • 2 accidents, 2 owners, personal use
    • 7 Seats, 17 City / 25 Hwy MPG
    • Salvage Reseller North (66 mi away)
    • Back-up camera
    • Third-row seating
    • Tire Pressure Warnin...
    • USB Inputs
    • Multi-Zone Climate C...
    Close

    Located in Marlboro, NY / 66 miles away from Elizabeth, NJ

    This vehicle is located at North Billerica, MA Copart yard. All purchases must take place online at www.salvagereseller.com. Visit our website to lear...

    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:

    20 Combined MPG (17 City/25 Highway)

    Listing Information:

    VIN: 2C4RDGBG9HR637078
    Stock: 57376515
    Certified Pre-Owned: No
    Listed since: 05-29-2025

  • $10,803
    good price
    $1,444 below market
    • 89,420 miles
    • No accidents, 1 owner, personal use only
    • 7 Seats, 17 City / 25 Hwy MPG
    • Auto Spot (15 mi away)
    • Back-up camera
    • Third-row seating
    • Tire Pressure Warnin...
    • USB Inputs
    • Multi-Zone Climate C...
    Close

    Located in Wood-Ridge, NJ / 15 miles away from Elizabeth, NJ

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

    Listing Information:

    VIN: 2C4RDGBG6HR605284
    Stock: 605284-84
    Certified Pre-Owned: No

  • $10,495
    fair price
    $1,156 below market
    • 96,007 miles
    • No accidents, 1 owner, personal use only
    • 7 Seats, 17 City / 25 Hwy MPG
    • A Better Way Wholesale Autos (85 mi away)
    • Back-up camera
    • Third-row seating
    • Tire Pressure Warnin...
    • USB Inputs
    • Multi-Zone Climate C...
    Close

    Located in Naugatuck, CT / 85 miles away from Elizabeth, NJ

    - **Mileage Masterpiece**: With only 96,007 miles, this 2017 Dodge Grand Caravan SE is ready for countless more adventures. - **Power and Efficiency*...

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

    Listing Information:

    VIN: 2C4RDGBG7HR855729
    Stock: 855729N
    Certified Pre-Owned: No

  • Price Drop
    $9,199
    fair price
    $613 below market
    • 113,129 miles
    • No accidents, 2 owners, rental vehicle
    • 7 Seats, 17 City / 25 Hwy MPG
    • Auto Spot (15 mi away)
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Third-row seating
    • Power Driver Seat
    Close

    Located in Wood-Ridge, NJ / 15 miles away from Elizabeth, NJ

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

    20 Combined MPG (17 City/25 Highway)

    Listing Information:

    VIN: 2C4RDGEG4HR774148
    Stock: 774148-48
    Certified Pre-Owned: No

  • $7,792
    fair price
    $171 above market
    • 134,482 miles
    • No accidents, 2 owners, rental vehicle
    • 7 Seats, 17 City / 25 Hwy MPG
    • Cars On 15 (28 mi away)
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Third-row seating
    • Power Driver Seat
    Close

    Located in Lake Hopatcong, NJ / 28 miles away from Elizabeth, NJ

    EXTRA CLEAN...LOADED UP...CLEAN CARFAX NO ACCIDENTS... The exterior was well maintained and is extra clean. This vehicle has no previous collision da...

    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:

    20 Combined MPG (17 City/25 Highway)

    Listing Information:

    VIN: 2C4RDGEG4HR807908
    Stock: 7908
    Certified Pre-Owned: No
    Listed since: 04-26-2025

  • Stock photo**
    $9,995
    fair price
    $330 below market
    • 121,237 miles
    • No accidents, 2 owners, personal use only
    • 7 Seats, 17 City / 25 Hwy MPG
    • Lansdale Chrysler Dodge Jeep Ram FIAT (61 mi away)
    • Back-up camera
    • Bluetooth
    • Third-row seating
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Montgomeryville, PA / 61 miles away from Elizabeth, NJ

    THIS DODGE GRAND CARAVAN IS THE PERFECT CAR FOR YOUR NEXT FAMILY FUN ADVENTURE! BLACKTOP PACKAGE......17 INCH X 6.5 INCH POLISHED ALUMINUM WITH GLOSS ...

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

    Listing Information:

    VIN: 2C4RDGBG4HR648974
    Stock: 648974X
    Certified Pre-Owned: No
    Listed since: 05-07-2025

    • 73,956 miles
    • Frame damage reported, 2 owners, corporate fleet vehicle
    • 7 Seats, 17 City / 25 Hwy MPG
    • A Better Way Wholesale Autos (85 mi away)
    • Back-up camera
    • Bluetooth
    • Third-row seating
    • Power Driver Seat
    • Tire Pressure Warnin...
    Close

    Located in Naugatuck, CT / 85 miles away from Elizabeth, NJ

    - Impressive Performance: Equipped with a powerful Pentastar 3.6L Flex Fuel V6 engine delivering 283hp and 260ft. lbs. of torque. - Luxurious Comfort...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: No

    Personal Use Only: No

    History Provider: AutoCheck

    Title Details: Issue reported

    Salvage Vehicle: No

    Frame Damage: Yes

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    20 Combined MPG (17 City/25 Highway)

    Listing Information:

    VIN: 2C4RDGCG3HR817932
    Stock: 817932NL
    Certified Pre-Owned: No

  • Price Drop
    • 108,719 miles
    • No accidents, 1 owner, personal use only
    • 7 Seats, 17 City / 25 Hwy MPG
    • Lincoln Hwy DriveTime (49 mi away)
    • Back-up camera
    • Third-row seating
    • Tire Pressure Warnin...
    • USB Inputs
    • Multi-Zone Climate C...
    Close

    Located in Langhorne, PA / 49 miles away from Elizabeth, NJ

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

    Listing Information:

    VIN: 2C4RDGBG4HR605249
    Stock: 1630088752
    Certified Pre-Owned: No
    Listed since: 04-02-2025

    • 98,269 miles
    • 1 accident, 2 owners, corporate fleet vehicle
    • 7 Seats, 17 City / 25 Hwy MPG
    • Carvana - Philadelphia (64 mi away)
    • Home delivery*
    • Bluetooth
    • Third-row seating
    • Power Driver Seat
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Philadelphia, PA / 64 miles away from Elizabeth, NJ

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

    20 Combined MPG (17 City/25 Highway)

    Listing Information:

    VIN: 2C4RDGCGXHR824618
    Stock: 2003726522
    Certified Pre-Owned: No
    Listed since: 05-12-2025

    • Not provided
    • No accidents, 1 owner, government vehicle
    • 7 Seats, 17 City / 25 Hwy MPG
    • Major World Chevrolet (17 mi away)
    • Back-up camera
    • Third-row seating
    • Tire Pressure Warnin...
    • USB Inputs
    • Multi-Zone Climate C...
    Close

    Located in Long Island City, NY / 17 miles away from Elizabeth, NJ

    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:

    20 Combined MPG (17 City/25 Highway)

    Listing Information:

    VIN: 2C4RDGBG0HR741104
    Stock: 17J064
    Certified Pre-Owned: No
    Listed since: 06-01-2017

  • Price Drop
    $7,999
    great price
    $2,514 below market
    • 106,361 miles
    • 1 accident, 2 owners, rental vehicle
    • 7 Seats, 17 City / 25 Hwy MPG
    • Auto Spot (15 mi away)
    • Back-up camera
    • Bluetooth
    • Third-row seating
    • Power Driver Seat
    • Tire Pressure Warnin...
    Close

    Located in Wood-Ridge, NJ / 15 miles away from Elizabeth, NJ

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

    20 Combined MPG (17 City/25 Highway)

    Listing Information:

    VIN: 2C4RDGCG5JR283578
    Stock: 283578-78
    Certified Pre-Owned: No

    • 139,128 miles
    • 1 accident, 2 owners, rental vehicle
    • 7 Seats, 17 City / 25 Hwy MPG
    • Major World Chevrolet (17 mi away)
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Third-row seating
    • Power Driver Seat
    Close

    Located in Long Island City, NY / 17 miles away from Elizabeth, NJ

    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:

    20 Combined MPG (17 City/25 Highway)

    Listing Information:

    VIN: 2C4RDGEG0HR547250
    Stock: M68869
    Certified Pre-Owned: No
    Listed since: 07-02-2023

    • 87,543 miles
    • Insurance loss reported, 2 owners, rental vehicle
    • 7 Seats, 17 City / 25 Hwy MPG
    • Salvage Reseller North (66 mi away)
    • Bluetooth
    • Third-row seating
    • Power Driver Seat
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Marlboro, NY / 66 miles away from Elizabeth, NJ

    This vehicle is located at Windsor, NJ Copart yard. Join our online auctions to see its final price. All purchases must take place online at www.salva...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: No

    History Provider: AutoCheck

    Title Details: Issue reported

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    20 Combined MPG (17 City/25 Highway)

    Listing Information:

    VIN: 2C4RDGCG3HR750247
    Stock: 55775885
    Certified Pre-Owned: No
    Listed since: 05-20-2025

  • New Listing
    • 128,612 miles
    • 7 Seats, 17 City / 25 Hwy MPG
    • Salvage Reseller North (66 mi away)
    • Bluetooth
    • Third-row seating
    • Power Driver Seat
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Marlboro, NY / 66 miles away from Elizabeth, NJ

    This vehicle is located at Earlington, KY Copart yard. Join our online auctions to see its final price. All purchases must take place online at www.sa...

    AutoCheck Vehicle History Summary Unavailable.

    Features and Specs:

    20 Combined MPG (17 City/25 Highway)

    Listing Information:

    VIN: 2C4RDGCG0HR689973
    Stock: 51932065
    Certified Pre-Owned: No
    Listed since: 05-30-2025

    • Not provided
    • Rebuilt vehicle reported, 1 owner, personal use only
    • 7 Seats, 17 City / 25 Hwy MPG
    • Salvage Reseller North (66 mi away)
    • Back-up camera
    • Third-row seating
    • Tire Pressure Warnin...
    • USB Inputs
    • Multi-Zone Climate C...
    Close

    Located in Marlboro, NY / 66 miles away from Elizabeth, NJ

    This vehicle is located at Franklin, WI Copart yard. Join our online auctions to see its final price. All purchases must take place online at www.salv...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: No

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Issue reported

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    20 Combined MPG (17 City/25 Highway)

    Listing Information:

    VIN: 2C4RDGBG3HR617876
    Stock: 57431165
    Certified Pre-Owned: No
    Listed since: 05-20-2025

  • New Listing
    • 176,304 miles
    • 2 accidents, 4 owners, taxi vehicle
    • 7 Seats, 17 City / 25 Hwy MPG
    • Salvage Reseller North (66 mi away)
    • Back-up camera
    • Bluetooth
    • Third-row seating
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Marlboro, NY / 66 miles away from Elizabeth, NJ

    This vehicle is located at Hampton, VA Copart yard. Join our online auctions to see its final price. All purchases must take place online at www.salva...

    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:

    20 Combined MPG (17 City/25 Highway)

    Listing Information:

    VIN: 2C4RDGBG5HR646618
    Stock: 48858365
    Certified Pre-Owned: No
    Listed since: 05-28-2025

  • New Listing
    • 113,535 miles
    • 7 Seats, 17 City / 25 Hwy MPG
    • Salvage Reseller North (66 mi away)
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Third-row seating
    • Power Driver Seat
    Close

    Located in Marlboro, NY / 66 miles away from Elizabeth, NJ

    This vehicle is located at Windsor, NJ Copart yard. Join our online auctions to see its final price. All purchases must take place online at www.salva...

    AutoCheck Vehicle History Summary Unavailable.

    Features and Specs:

    20 Combined MPG (17 City/25 Highway)

    Listing Information:

    VIN: 2C4RDGEG0HR746721
    Stock: 58394445
    Certified Pre-Owned: No
    Listed since: 05-30-2025

  • $8,890
    good price
    $2,649 below market
    • 94,370 miles
    • No accidents, 2 owners, personal use only
    • 7 Seats, 17 City / 25 Hwy MPG
    • Danbury Kia (66 mi away)
    • Bluetooth
    • Third-row seating
    • Tire Pressure Warnin...
    • USB Inputs
    • Multi-Zone Climate C...
    Close

    Located in Danbury, CT / 66 miles away from Elizabeth, NJ

    AS-IS / NO WARRANTY / WHOLESALE TO THE PUBLIC. PRICE DROP FROM $10,541. 3rd Row Seat, CD Player, Fourth Passenger Door, iPod/MP3 Input, Quad Seats, TR...

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

    Listing Information:

    VIN: 2C4RDGBG7GR218516
    Stock: K8608
    Certified Pre-Owned: No
    Listed since: 04-09-2025

  • Stock photo**
    $10,495
    good price
    $2,946 below market
    • 66,634 miles
    • 1 accident, 1 owner, personal use
    • 7 Seats, 17 City / 25 Hwy MPG
    • G Motors Old Bridge (16 mi away)
    • Bluetooth
    • Third-row seating
    • Power Driver Seat
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Old Bridge, NJ / 16 miles away from Elizabeth, NJ

    __________________________________________________________________________________G Motors Auto Group has been in business since 2016 with five locati...

    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:

    20 Combined MPG (17 City/25 Highway)

    Listing Information:

    VIN: 2C4RDGCG3GR369318
    Stock: OL369318
    Certified Pre-Owned: No

  • New Listing
    $1,750
    great price
    $4,193 below market
    • 144,805 miles
    • 1 accident, 3 owners, rental vehicle
    • 7 Seats, 17 City / 25 Hwy MPG
    • Salvage Reseller North (66 mi away)
    • Third-row seating
    • Power Driver Seat
    • Tire Pressure Warnin...
    • Power Liftgate/Trunk
    • Multi-Zone Climate C...
    Close

    Located in Marlboro, NY / 66 miles away from Elizabeth, NJ

    This vehicle is located at West Mifflin, PA Copart yard. All purchases must take place online at www.salvagereseller.com. Visit our website to learn m...

    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:

    20 Combined MPG (17 City/25 Highway)

    Listing Information:

    VIN: 2C4RDGCGXGR210036
    Stock: 49807385
    Certified Pre-Owned: No

Showing 1 - 21 out of 460 listings

Consumer Reviews for the Dodge Grand Caravan

Read recent reviews for the Dodge Grand Caravan
Overall Consumer Rating
3.8 out of 5 stars30 Reviews
Write a vehicle reviewSee all 30 reviews
  • 5 star
    (47%)
  • 4 star
    (27%)
  • 3 star
    (3%)
  • 2 star
    (3%)
  • 1 star
    (20%)
5 out of 5 stars

I love my grand Caravan

l g godin, 03/01/2019
2017 Dodge Grand Caravan GT 4dr Minivan (3.6L 6cyl 6A)
I've owned dodge caravans for years. this time so as to totally satisfy myself i test drove the Honda Odyssey and the Toyota and quite frankly it was no contest. nothing beats stow and go, power is about the same. Caravan GT model interior easily beat the honda and the toyota and the new pacifica. also the cost was at least $10000.00 lower than the honda. all these car experts probably … get paid by Honda to make the odyssey come across as the second coming. they don't seem to realize that average people by a van because it's a tremendous people hawler and absolutely great if your travelling south and are a golfer. who cares if it doesn't have the absolute latest gimmicks. guess what! 99% of owners never use these useless features that you are charged exorbitant amounts for. most don't even know how to operate them. long live the dodge caravan. i think dodge may want to modify its appearance down the road, but replace it NEVER, that would be a mistake.
Report abuse

Used 2017 Dodge Grand Caravan in Elizabeth, NJ Values

Estimated values
2017 Dodge Grand Caravan SXT 4dr Minivan (3.6L 6cyl 6A) with no options
ConditionTrade-InPrivate PartyDealer Retail
Outstanding$5,638$8,421$10,559
Clean$5,429$8,093$10,126
Average$5,082$7,546$9,404
Rough$4,631$6,834$8,465

The average list price of a used 2017 Dodge Grand Caravan in Elizabeth, New Jersey is $9,464. The average mileage on a used Dodge Grand Caravan 2017 for sale in Elizabeth, New Jersey is 108,114. Based on the average mileage of 108,114 for used 2017 Dodge Grand Caravan for sale in Elizabeth, NJ 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 Dodge Grand Caravan 2017 in Elizabeth, New Jersey to be $5,082.

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.