Skip to main content
Skip to Filters
304 listings
  • Price Drop
    $20,900
    great price
    $3,828 below market
    84,853 miles
    No accidents, 2 Owners, Personal use only
    6'4” Bed, 5.7L, 8cyl
    Lunghamer Buick GMC (22 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Waterford, MI / 22 miles away from Grand Blanc, MI

    2019 Ram 1500 Classic SLT GOOD TIRES, REAR BACK UP CAMERA, GOOD BRAKES, RECENT TRADE IN, 1500 Classic SLT, 4D Crew Cab, HEMI 5.7L V8 Multi Displacemen...

    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:

    17 Combined MPG (15 City/21 Highway)

    Listing Information:

    VIN: 1C6RR7TT8KS612263
    Stock: 457077
    Certified Pre-Owned: No
    Listed since: 03-08-2024

  • Price Drop
    $19,900
    great price
    $5,845 below market
    85,561 miles
    No accidents, 1 Owner, Personal use only
    5'7” Bed, 5.7L, 8cyl
    Driveway (40 mi away)
    Home delivery*
    • AWD/4WD
    • Back-up camera
    • Tire Pressure Warnin...
    • USB Inputs
    • Trip Computer
    Close

    Located in Sterling Heights, MI / 40 miles away from Grand Blanc, MI

    Back-Up Camera,Bluetooth,Brake Assist,4-Wheel Disc Brakes,6-Speed A/T,8 Cylinder Engine,A/C,A/T,ABS,Adjustable Steering Wheel,AM/FM Stereo,Auto-Dimmin...

    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: 1C6RR7KT7KS505237
    Stock: KS505237KL
    Certified Pre-Owned: No

  • $24,499
    great price
    $2,953 below market
    67,059 miles
    No accidents, 1 Owner, Rental vehicle
    5'7” Bed, 3.6L, 6cyl
    Enterprise Car Sales Farmington Hills (37 mi away)
    Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Farmington Hills, MI / 37 miles away from Grand Blanc, MI

    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:

    19 Combined MPG (16 City/23 Highway)

    Listing Information:

    VIN: 1C6RR7LG0MS536043
    Stock: 7VBXYN
    Certified Pre-Owned: No
    Listed since: 02-29-2024

  • $25,999
    good price
    $1,755 below market
    60,068 miles
    No accidents, 1 Owner, Rental vehicle
    5'7” Bed, 3.6L, 6cyl
    Enterprise Car Sales Farmington Hills (37 mi away)
    Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Farmington Hills, MI / 37 miles away from Grand Blanc, MI

    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:

    19 Combined MPG (16 City/23 Highway)

    Listing Information:

    VIN: 1C6RR7LG6MS541893
    Stock: 7V1DXG
    Certified Pre-Owned: No
    Listed since: 03-14-2024

  • Price Drop
    $29,590
    fair price
    $542 below market
    18,753 miles
    No accidents, Personal use only
    6'4” Bed, 3.6L, 6cyl
    XYZ Motors (97 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Power Driver Seat
    • Tire Pressure Warnin...
    Close

    Located in Grand Rapids, MI / 97 miles away from Grand Blanc, MI

    Drive our 2021 RAM 1500 Classic Express Quad Cab 4X4 in Black and make quick work of your next challenge! Motivated by a 3.6 Liter Pentastar V6 provid...

    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:

    19 Combined MPG (16 City/23 Highway)

    Listing Information:

    VIN: 1C6RR7FG8MS581730
    Stock: Y1742
    Certified Pre-Owned: No
    Listed since: 03-20-2024

  • $22,995
    good price
    $3,249 below market
    72,943 miles
    1 Accident, 1 Owner, Personal use
    5'7” Bed, 3.6L, 6cyl
    Driveway (48 mi away)
    Home delivery*
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • Parking sensors
    • USB Inputs
    Close

    Located in Ann Arbor, MI / 48 miles away from Grand Blanc, MI

    Back-Up Camera,Bluetooth,Brake Assist,Satellite Radio,Tow Hitch,4-Wheel Disc Brakes,8-Speed A/T,A/C,A/T,ABS,Adjustable Steering Wheel,Aluminum Wheels,...

    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: 1C6RR6LGXMS531734
    Stock: MS531734P
    Certified Pre-Owned: No

  • Price Drop
    $27,500
    good price
    $2,435 below market
    36,579 miles
    No accidents, 1 Owner, Personal use only
    6'4” Bed, 5.7L, 8cyl
    Price Pro (93 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Maumee, OH / 93 miles away from Grand Blanc, MI

    Super Nice Truck!! 4x4, 5.7L V8 Hemi, Tow Package, Backup Camera, Bluetooth. Why pay Retail!! When you can buy slightly above wholesale every day? At ...

    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:

    17 Combined MPG (15 City/21 Highway)

    Listing Information:

    VIN: 1C6RR7TT0MS552014
    Stock: 22864D
    Certified Pre-Owned: No
    Listed since: 04-02-2024

  • $25,499
    good price
    $2,092 below market
    64,637 miles
    No accidents, 1 Owner, Rental vehicle
    5'7” Bed, 3.6L, 6cyl
    Enterprise Car Sales Grand Rapids (99 mi away)
    Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Kentwood, MI / 99 miles away from Grand Blanc, MI

    This vehicle passed a rigorous inspection by an ASE-Certified technician and is backed by a 12-Month/12,000 Mile Limited Powertrain Warranty(1). We of...

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

    Listing Information:

    VIN: 1C6RR7LG1MS543759
    Stock: 7VHPFJ
    Certified Pre-Owned: No
    Listed since: 02-13-2024

  • $23,500
    good price
    $1,880 below market
    72,800 miles
    No accidents, 2 Owners, Rental vehicle
    5'7” Bed, 5.7L, 8cyl
    Price Pro (93 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Maumee, OH / 93 miles away from Grand Blanc, MI

    All New Brakes!! 4x4, 5.7L V8 Hemi, Running Boards, Tow Package, Backup Camera, Bluetooth. Why pay Retail!! When you can buy slightly above wholesale ...

    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: 1C6RR7LT6KS527714
    Stock: 22668ZM
    Certified Pre-Owned: No
    Listed since: 03-25-2024

  • $24,634
    good price
    $2,956 below market
    62,733 miles
    1 Accident, 1 Owner, Rental vehicle
    6'4” Bed, 5.7L, 8cyl
    My Chrysler Dodge Jeep Ram FIAT (73 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Mount Pleasant, MI / 73 miles away from Grand Blanc, MI

    CARFAX One-Owner. Flame Red Clearcoat 2020 Ram 1500 Classic SLT 4WD 8-Speed Automatic HEMI 5.7L V8 Multi Displacement VVT Odometer is 16120 miles belo...

    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:

    17 Combined MPG (15 City/21 Highway)

    Listing Information:

    VIN: 1C6RR7TT0LS106380
    Stock: P3696
    Certified Pre-Owned: No
    Listed since: 02-06-2024

  • $26,999
    good price
    $1,358 below market
    60,708 miles
    No accidents, 1 Owner, Rental vehicle
    6'4” Bed, 5.7L, 8cyl
    Enterprise Car Sales Farmington Hills (37 mi away)
    Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Farmington Hills, MI / 37 miles away from Grand Blanc, MI

    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:

    17 Combined MPG (15 City/21 Highway)

    Listing Information:

    VIN: 1C6RR7TT1MS579917
    Stock: 7VPY8J
    Certified Pre-Owned: No
    Listed since: 02-29-2024

  • $19,995
    fair price
    $443 below market
    107,317 miles
    No accidents, 2 Owners, Personal use
    6'4” Bed, 5.7L, 8cyl
    Trevor Merren Auto (73 mi away)
    • AWD/4WD
    • Back-up camera
    • Tire Pressure Warnin...
    • USB Inputs
    • Upgraded Engine
    Close

    Located in Ionia, MI / 73 miles away from Grand Blanc, MI

    Recent Arrival! 6 Month - 6,000 mile limited powertrain warranty, ** CLEAN CARFAX, ** 4X4, ** BACKUP CAMERA, ** Passed 40 Pt. Inspection, ** TOW PACKA...

    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: 1C6RR7FT3KS606673
    Stock: 606673I
    Certified Pre-Owned: No
    Listed since: 04-18-2024

  • $29,999
    fair price
    $519 below market
    69,004 miles
    No accidents, 1 Owner, Personal use
    5'7” Bed, 5.7L, 8cyl
    Enterprise Car Sales Grand Rapids (99 mi away)
    Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • Parking sensors
    Close

    Located in Kentwood, MI / 99 miles away from Grand Blanc, MI

    This vehicle passed a rigorous inspection by an ASE-Certified technician and is backed by a 12-Month/12,000 Mile Limited Powertrain Warranty(1). We of...

    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: 1C6RR7LT3LS139762
    Stock: 8FHBY2
    Certified Pre-Owned: No
    Listed since: 04-19-2024

  • $22,675
    fair price
    $88 below market
    78,367 miles
    1 Accident, 1 Owner, Personal use only
    6'4” Bed, 5.7L, 8cyl
    75 North Auto (4 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Flint, MI / 4 miles away from Grand Blanc, MI

    Welcome to 75 North Auto Sales. If your interested in one of our vehicles please call (810)922-7863 to confirm availability and schedule an appointmen...

    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: 1C6RR7FT7KS621810
    Stock: 2579
    Certified Pre-Owned: No
    Listed since: 09-15-2023

  • $27,500
    good price
    $1,937 below market
    43,559 miles
    1 Accident, 2 Owners, Corporate fleet vehicle
    5'7” Bed, 3.6L, 6cyl
    Price Pro (93 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Maumee, OH / 93 miles away from Grand Blanc, MI

    Super Nice Truck!! 4x4, Tow Package, Backup Camera, Bluetooth. Why pay Retail!! When you can buy slightly above wholesale every day? At Price Pro, we ...

    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:

    19 Combined MPG (16 City/23 Highway)

    Listing Information:

    VIN: 3C6RR7KG0MG706121
    Stock: 22851A
    Certified Pre-Owned: No
    Listed since: 04-25-2024

  • $28,999
    fair price
    $541 above market
    53,016 miles
    No accidents, 2 Owners, Rental vehicle
    6'4” Bed, 3.6L, 6cyl
    Enterprise Car Sales Warren (41 mi away)
    Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • Parking sensors
    Close

    Located in Warren, MI / 41 miles away from Grand Blanc, MI

    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:

    19 Combined MPG (16 City/23 Highway)

    Listing Information:

    VIN: 1C6RR7GG5MS519779
    Stock: 8DKXD4
    Certified Pre-Owned: No
    Listed since: 02-16-2024

  • 30,793 miles
    1 Accident, 1 Owner, Personal use only
    6'4” Bed, 3.6L, 6cyl
    Feldman Chevrolet of Highland (20 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Highland, MI / 20 miles away from Grand Blanc, MI

    *4X4 / 4WD / AWD*, *Bluetooth®*, *SATELLITE RADIO SIRIUS XM*, *LOCAL TRADE*.CARFAX One-Owner. Priced below KBB Fair Purchase Price!Bright White Clearc...

    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:

    19 Combined MPG (16 City/23 Highway)

    Listing Information:

    VIN: 3C6JR7AG4NG242928
    Stock: JF3T332376A
    Certified Pre-Owned: No
    Listed since: 02-19-2024

  • New Listing
    63,578 miles
    No accidents, 1 Owner, Personal use only
    6'4” Bed, 5.7L, 8cyl
    Taylor Hyundai of Perrysburg (96 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Perrysburg, OH / 96 miles away from Grand Blanc, MI

    Summary: Welcome to the best source for online deals. We are honored at the opportunity to earn your business.Our experienced Taylor Hyundai Perrysbur...

    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:

    17 Combined MPG (15 City/21 Highway)

    Listing Information:

    VIN: 1C6RR7TT2MS518396
    Stock: UH6549
    Certified Pre-Owned: No
    Listed since: 06-02-2023

  • $26,499
    great price
    $6,318 below market
    55,206 miles
    No accidents, 1 Owner, Personal use only
    5'7” Bed, 3.6L, 6cyl
    Enterprise Car Sales (In-stock online)
    Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • Parking sensors
    Close

    Located in Los Angeles, CA / 1,963 miles away from Grand Blanc, MI

    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:

    19 Combined MPG (16 City/23 Highway)

    Listing Information:

    VIN: 3C6RR7LG4MG575564
    Stock: 7VQ13V
    Certified Pre-Owned: No
    Listed since: 04-18-2024

  • $25,795
    great price
    $4,069 below market
    46,568 miles
    No accidents, 1 Owner, Personal use
    5'7” Bed, 3.6L, 6cyl
    Snethkamp Chrysler Dodge Jeep Ram (43 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Redford, MI / 43 miles away from Grand Blanc, MI

    LOCAL TRADE, DETAILED INSPECTION BY CERTIFIED MECHANIC, Bluetooth , FACTORY BACKED CERTIFIED VEHICLE!! IT HAS A BETTER WARRANTY THAN A NEW ONE, FCA US...

    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:

    19 Combined MPG (16 City/23 Highway)

    Listing Information:

    VIN: 1C6RR7KGXKS537456
    Stock: KS537456A
    Certified Pre-Owned: Yes
    Listed since: 01-04-2024

  • Price Drop
    $29,000
    great price
    $3,610 below market
    33,794 miles
    No accidents, Personal use only
    5'7” Bed, 3.6L, 6cyl
    Imlay City Ford (29 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • Parking sensors
    Close

    Located in Imlay City, MI / 29 miles away from Grand Blanc, MI

    Ram 2021 1500 Classic Warlock 1-Yr SiriusXM Guardian Trial, 2nd Row In Floor Storage Bins, 4x4 Flat Black Badge, 8.4 Touchscreen Display, Air Conditio...

    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:

    19 Combined MPG (16 City/23 Highway)

    Listing Information:

    VIN: 1C6RR7LG4MS593149
    Stock: P15226
    Certified Pre-Owned: No
    Listed since: 04-03-2024

Showing 1 - 21 out of 304 listings
Select Buying Experience
Filters
Skip to Results

Location

Search radius100 miles
Search radius

Make & Model

make

model

Year

to
Year

Condition

Price & Payment

304 cars
|
$27,933 avg. price
$
to
$
Price

Price Rating

Edmunds' ratings are backed by 15+ years of pricing research done by our data scientistsHow are ratings determined?We analyze millions of data points to generate our ratings. We look at vehicle configuration, options, history, nearby transactions, market pricing and more — the ratings are up-to-date and relevant to your search area.

Trim

Truck Details

Cabin Size

Bed Length

Displacement

Mileage

to
Mileage

Vehicle History

Engine & Drivetrain

Transmission

Engine Type

Drivetrain

Cylinders

Exterior Color

Interior Color

Total Seating

Features

Comfort & Convenience

Safety

Engine & Exterior

Entertainment

Options & Packages

MPG

to
MPG

Vehicle Listing Details


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