Skip to main content
Skip to Filters
429 listings
  • $13,995
    fair price
    $1,650 below market
    • 88,865 miles
    • 1 accident, 3 owners, corporate fleet vehicle
    • 7 Seats, 17 City / 25 Hwy MPG
    • INTERNATIONAL AUTO (3 mi away)
    • Back-up camera
    • Bluetooth
    • Third-row seating
    • Power Driver Seat
    • Tire Pressure Warnin...
    Close

    Located in Virginia Beach, VA / 3 miles away from Virginia Beach, VA

    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: 2C4RDGCG3KR691899
    Stock: 8823
    Certified Pre-Owned: No
    Listed since: 03-22-2025

  • Price Drop
    • 97,677 miles
    • No accidents, 2 owners, rental vehicle
    • 7 Seats, 17 City / 25 Hwy MPG
    • Carvana (In-stock online)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Third-row seating
    • Power Driver Seat
    • Tire Pressure Warnin...
    Close

    Located in Tampa, FL / 717 miles away from Virginia Beach, VA

    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:

    20 Combined MPG (17 City/25 Highway)

    Listing Information:

    VIN: 2C4RDGCG7KR545960
    Stock: 2003630783
    Certified Pre-Owned: No
    Listed since: 04-12-2025

  • $8,995
    fair price
    $378 below market
    • 126,628 miles
    • No accidents, 3 owners, personal use only
    • 7 Seats, 17 City / 25 Hwy MPG
    • Venture Motor Sports (11 mi away)
    • Back-up camera
    • Bluetooth
    • Third-row seating
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Chesapeake, VA / 11 miles away from Virginia Beach, VA

    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: 2C4RDGBG2HR555435
    Stock: 555435
    Certified Pre-Owned: No
    Listed since: 01-05-2025

  • New Listing
    $19,590
    fair price
    $675 below market
    • 62,727 miles
    • No accidents, 2 owners, rental vehicle
    • 7 Seats, 17 City / 25 Hwy MPG
    • Carvana (In-stock online)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Third-row seating
    Close

    Located in Portland, OR / 2,458 miles away from Virginia Beach, VA

    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:

    20 Combined MPG (17 City/25 Highway)

    Listing Information:

    VIN: 2C4RDGEG4KR647651
    Stock: 2003709965
    Certified Pre-Owned: No
    Listed since: 05-17-2025

  • New Listing
    Stock photo**
    $9,500
    fair price
    $835 below market
    • 105,253 miles
    • No accidents, 1 owner, personal use only
    • 7 Seats, 17 City / 25 Hwy MPG
    • Riverside Sales (77 mi away)
    • Back-up camera
    • Bluetooth
    • Third-row seating
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Plymouth, NC / 77 miles away from Virginia Beach, VA

    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: 2C4RDGBG4HR568672
    Stock: 70224
    Certified Pre-Owned: No
    Listed since: 05-24-2025

  • $19,499
    fair price
    $689 below market
    • 30,441 miles
    • No accidents, 1 owner, personal use only
    • 7 Seats, 17 City / 25 Hwy MPG
    • Enterprise Car Sales (In-stock online)
    • Home delivery*
    • Back-up camera
    • Third-row seating
    • Tire Pressure Warnin...
    • USB Inputs
    • Multi-Zone Climate C...
    Close

    Located in Concord, CA / 2,497 miles away from Virginia Beach, VA

    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: 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: 2C4RDGBG7KR790419
    Stock: 8G5KDJ
    Certified Pre-Owned: No
    Listed since: 05-28-2025

  • New Listing
    $17,998
    fair price
    $137 above market
    • 48,584 miles
    • No accidents, 2 owners, personal use only
    • 7 Seats, 17 City / 25 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from OH to VA*
    • Back-up camera
    • Third-row seating
    • Tire Pressure Warnin...
    • USB Inputs
    • Multi-Zone Climate C...
    Close

    Located in Columbus, OH / 431 miles away from Virginia Beach, VA

    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:

    20 Combined MPG (17 City/25 Highway)

    Listing Information:

    VIN: 2C4RDGBG6HR819031
    Stock: 27111428
    Certified Pre-Owned: No

  • $14,790
    fair price
    $390 above market
    • 100,723 miles
    • No accidents, 3 owners, corporate fleet vehicle
    • 7 Seats, 17 City / 25 Hwy MPG
    • Carvana (In-stock online)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Third-row seating
    • Power Driver Seat
    • Tire Pressure Warnin...
    Close

    Located in Birmingham, AL / 647 miles away from Virginia Beach, VA

    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:

    20 Combined MPG (17 City/25 Highway)

    Listing Information:

    VIN: 2C4RDGCG0KR660092
    Stock: 2003697646
    Certified Pre-Owned: No
    Listed since: 05-08-2025

  • Price Drop
    • 88,770 miles
    • No accidents, 1 owner, personal use only
    • 7 Seats, 17 City / 25 Hwy MPG
    • Carvana (In-stock online)
    • Home delivery*
    • Back-up camera
    • Third-row seating
    • Tire Pressure Warnin...
    • USB Inputs
    • Multi-Zone Climate C...
    Close

    Located in Cleveland, OH / 440 miles away from Virginia Beach, VA

    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: 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: 2C4RDGBG6KR530707
    Stock: 2003754656
    Certified Pre-Owned: No
    Listed since: 05-23-2025

  • $17,590
    fair price
    $244 below market
    • 78,450 miles
    • No accidents, 2 owners, rental vehicle
    • 7 Seats, 17 City / 25 Hwy MPG
    • Carvana (In-stock online)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Third-row seating
    • Power Driver Seat
    • Tire Pressure Warnin...
    Close

    Located in Salt Lake City, UT / 1,930 miles away from Virginia Beach, VA

    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:

    20 Combined MPG (17 City/25 Highway)

    Listing Information:

    VIN: 2C4RDGCG4KR621649
    Stock: 2003769843
    Certified Pre-Owned: No
    Listed since: 05-28-2025

  • New Listing
    $16,998
    fair price
    $606 below market
    • 69,434 miles
    • No accidents, 2 owners, rental vehicle
    • 7 Seats, 17 City / 25 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from CA to VA*
    • Bluetooth
    • Third-row seating
    • Power Driver Seat
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Murrieta, CA / 2,314 miles away from Virginia Beach, VA

    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:

    20 Combined MPG (17 City/25 Highway)

    Listing Information:

    VIN: 2C4RDGCG2HR748988
    Stock: 27317183
    Certified Pre-Owned: No

  • Price Drop
    $19,499
    fair price
    $1,391 below market
    • 57,133 miles
    • No accidents, 1 owner, rental vehicle
    • 7 Seats, 17 City / 25 Hwy MPG
    • Hi Lo Auto Sales (193 mi away)
    • Back-up camera
    • Bluetooth
    • Third-row seating
    • Power Driver Seat
    • Tire Pressure Warnin...
    Close

    Located in Frederick, MD / 193 miles away from Virginia Beach, VA

    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: 2C4RDGCG1KR796912
    Stock: 24191
    Certified Pre-Owned: No
    Listed since: 05-17-2025

  • $14,750
    fair price
    $1,899 below market
    • 82,111 miles
    • 1 accident, 2 owners, rental vehicle
    • 7 Seats, 17 City / 25 Hwy MPG
    • Auto Outlet USA (185 mi away)
    • Back-up camera
    • Bluetooth
    • Third-row seating
    • Power Driver Seat
    • Tire Pressure Warnin...
    Close

    Located in Danville, VA / 185 miles away from Virginia Beach, VA

    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: 2C4RDGCG0KR761018
    Stock: A514
    Certified Pre-Owned: No
    Listed since: 02-08-2025

  • Stock photo**
    $18,590
    fair price
    $666 below market
    • 53,142 miles
    • No accidents, 1 owner, personal use only
    • 7 Seats, 17 City / 25 Hwy MPG
    • Auto Max of Gloucester (40 mi away)
    • Back-up camera
    • Bluetooth
    • Third-row seating
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Ordinary, VA / 40 miles away from Virginia Beach, VA

    Cruise around town in style with this sleek Blue 2019 Dodge Grand Caravan! This beauty is not just a pretty face - it comes with a Carfax report so yo...

    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: 2C4RDGBG0KR787734
    Stock: 6955
    Certified Pre-Owned: No

  • $11,900
    fair price
    $1,162 below market
    • 112,823 miles
    • 1 accident, 2 owners, corporate fleet vehicle
    • 7 Seats, 17 City / 25 Hwy MPG
    • Parsons automotive East (171 mi away)
    • Back-up camera
    • Third-row seating
    • Tire Pressure Warnin...
    • USB Inputs
    • Multi-Zone Climate C...
    Close

    Located in Essex, MD / 171 miles away from Virginia Beach, VA

    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: 2C4RDGBG7KR624482
    Stock: VIN
    Certified Pre-Owned: No
    Listed since: 05-24-2025

  • $12,900
    fair price
    $61 below market
    • 100,936 miles
    • No accidents, 1 owner, personal use only
    • 7 Seats, 17 City / 25 Hwy MPG
    • Magic City Ford (194 mi away)
    • Back-up camera
    • Bluetooth
    • Third-row seating
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Lexington, VA / 194 miles away from Virginia Beach, VA

    This 2017 Dodge Grand Caravan SE is a reliable and efficient motorcar that has been driven 100,936 miles. It features a 3.6 liter 6 cylinder engine wi...

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

    Features and Specs:

    20 Combined MPG (17 City/25 Highway)

    Listing Information:

    VIN: 2C4RDGBG6HR631562
    Stock: T42990A-2
    Certified Pre-Owned: No
    Listed since: 05-12-2025

  • $11,000
    fair price
    $284 below market
    • 126,716 miles
    • 1 accident, 2 owners, rental vehicle
    • 7 Seats, 17 City / 25 Hwy MPG
    • Back Roads Automotive (11 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Third-row seating
    Close

    Located in Chesapeake, VA / 11 miles away from Virginia Beach, VA

    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: 2C4RDGEG9KR735496
    Stock: 33997NG
    Certified Pre-Owned: No
    Listed since: 09-22-2024

  • $10,698
    fair price
    $256 above market
    • 94,837 miles
    • No accidents, 4 owners, corporate fleet vehicle
    • 7 Seats, 17 City / 25 Hwy MPG
    • Priority Ford Norfolk (8 mi away)
    • Third-row seating
    • Tire Pressure Warnin...
    • Multi-Zone Climate C...
    • Rear Bench Seats
    • Stability Control
    Close

    Located in Norfolk, VA / 8 miles away from Virginia Beach, VA

    2015 Dodge Grand Caravan SE Bright White ClearcoatClean CARFAX.Priorities for Life on used vehicles include Lifetime state inspections. Ask a cert...

    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: 2C4RDGBG8FR598139
    Stock: FR598139A
    Certified Pre-Owned: No
    Listed since: 05-16-2025

  • $13,900
    fair price
    $549 below market
    • 92,750 miles
    • 1 accident, 2 owners, rental vehicle
    • 7 Seats, 17 City / 25 Hwy MPG
    • Fortune Motors (191 mi away)
    • Back-up camera
    • Bluetooth
    • Third-row seating
    • Power Driver Seat
    • Tire Pressure Warnin...
    Close

    Located in Elkton, MD / 191 miles away from Virginia Beach, VA

    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: 2C4RDGCG1KR717383
    Stock: KR717383
    Certified Pre-Owned: No
    Listed since: 04-26-2025

  • $14,999
    fair price
    $239 below market
    • 91,682 miles
    • 2 accidents, 2 owners, corporate fleet vehicle
    • 7 Seats, 17 City / 25 Hwy MPG
    • 7 Cities Autos & Cycles (9 mi away)
    • Back-up camera
    • Bluetooth
    • Third-row seating
    • Power Driver Seat
    • Tire Pressure Warnin...
    Close

    Located in Norfolk, VA / 9 miles away from Virginia Beach, VA

    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: 2C4RDGCG2KR770965
    Stock: 003265
    Certified Pre-Owned: No
    Listed since: 03-19-2025

  • Price Drop
    • 96,982 miles
    • No accidents, 3 owners, rental vehicle
    • 7 Seats, 17 City / 25 Hwy MPG
    • Carvana (In-stock online)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Third-row seating
    • Power Driver Seat
    • Tire Pressure Warnin...
    Close

    Located in Cleveland, OH / 440 miles away from Virginia Beach, VA

    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:

    20 Combined MPG (17 City/25 Highway)

    Listing Information:

    VIN: 2C4RDGCG0KR696669
    Stock: 2003762362
    Certified Pre-Owned: No
    Listed since: 05-27-2025

Showing 148 - 168 out of 429 listings

Consumer Reviews for the Dodge Grand Caravan

Read recent reviews for the Dodge Grand Caravan
Overall Consumer Rating
3.7 out of 5 stars51 Reviews
Write a vehicle reviewSee all 51 reviews
  • 5 star
    (43%)
  • 4 star
    (24%)
  • 3 star
    (8%)
  • 2 star
    (10%)
  • 1 star
    (16%)
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 2019 Dodge Grand Caravan in Virginia Beach, VA Values

Estimated values
2019 Dodge Grand Caravan SXT 4dr Minivan (3.6L 6cyl 6A) with no options
ConditionTrade-InPrivate PartyDealer Retail
Outstanding$9,567$12,940$15,948
Clean$9,284$12,548$15,453
Average$8,813$11,894$14,628
Rough$8,200$11,044$13,555

The average list price of a used 2019 Dodge Grand Caravan in Virginia Beach, Virginia is $15,036. The average mileage on a used Dodge Grand Caravan 2019 for sale in Virginia Beach, Virginia is 86,032. Based on the average mileage of 86,032 for used 2019 Dodge Grand Caravan for sale in Virginia Beach, VA 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 2019 in Virginia Beach, Virginia to be $8,813.

Filters
Skip to Results

Applied Filters4Active

Select Buying Experience

Location

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