Skip to main content
Skip to Filters
2,653 listings
  • Price Drop
    $39,000
    great price
    $5,501 below market
    • 36,778 miles
    • No accidents, 1 owner, personal use only
    • 5'7” bed, 3.5l, 6cyl
    • Courtesy Chevrolet (48 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Phoenix, AZ / 48 miles away from Casa Grande, AZ

    Sales price is plus tax, title, license, and $599 Doc fee, and dealer installed accessories. All New & Used Courtesy vehicles come pre-equipped with L...

    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: 1FTFW1E87NFB27782
    Stock: TMD10653
    Certified Pre-Owned: No
    Listed since: 06-27-2025

  • Price Drop
    $28,700
    great price
    $3,930 below market
    • 55,349 miles
    • No accidents, 1 owner, rental vehicle
    • 5'7” bed, 3.5l, 6cyl
    • Larry H. Miller Ford Mesa (35 mi away)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Blind Spot Monitorin...
    • Tire Pressure Warnin...
    • Parking sensors
    Close

    Located in Mesa, AZ / 35 miles away from Casa Grande, AZ

    This 2023 Oxford White Ford F-150 XLT RWD is well equipped and includes these features and benefits: 3.31 Axle Ratio, 3.55 Axle Ratio, 4-Wheel Disc Br...

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

    Listing Information:

    VIN: 1FTEW1C84PKD44229
    Stock: MFDQ231347
    Certified Pre-Owned: No
    Listed since: 06-16-2025

  • Price Drop
    $43,173
    great price
    $10,853 below market
    • 44,796 miles
    • No accidents, 1 owner, personal use only
    • 5'7” bed, 3.5l, 6cyl
    • Bill Luke Chrysler Dodge Jeep Ram (50 mi away)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Phoenix, AZ / 50 miles away from Casa Grande, AZ

    NO HIDDEN FEES! ALL RECONDITIONING COSTS ARE FULLY INCLUDED IN OUR PRICES.MAX TRAILERING AND TOW PACKAGE, FORD CO-PILOT 360, 12" TOUCHSCREEN AND SAF...

    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: 1FTFW1ED9NFB55158
    Stock: DN73846A
    Certified Pre-Owned: No
    Listed since: 07-26-2025

  • Price Drop
    $73,000
    great price
    $5,387 below market
    • 18,328 miles
    • No accidents, 1 owner, personal use only
    • 5'7” bed, 3.5l, 6cyl
    • Larry H. Miller Ford Mesa (35 mi away)
    • Home delivery*
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Mesa, AZ / 35 miles away from Casa Grande, AZ

    This 2023 Agate Black Metallic Ford F-150 Raptor 4WD is well equipped and includes these features and benefits: Equipment Group 801A Standard, GVWR: 7...

    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 (15 City/18 Highway)

    Listing Information:

    VIN: 1FTFW1RG4PFA63835
    Stock: MFD251315A
    Certified Pre-Owned: No
    Listed since: 06-14-2025

  • Stock photo**
    $31,853
    great price
    $8,239 below market
    • 79,019 miles
    • No accidents, 1 owner, personal use only
    • 5'7” bed, 3.5l, 6cyl
    • Robert Horne Ford (33 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Keyless Entry/Start
    Close

    Located in Apache Junction, AZ / 33 miles away from Casa Grande, AZ

    One Owner Vehicle, Clean Auto Check History Report, Backup Camera, *BLUETOOTH*, 4WD. 4WD XLT 3.5L V6 EcoBoost 10-Speed AutomaticAwards:* NACTOY 2021 N...

    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: 1FTFW1E85MKE89437
    Stock: 240443A
    Certified Pre-Owned: No
    Listed since: 07-25-2025

  • Price Drop
    $34,573
    great price
    $4,666 below market
    • 47,123 miles
    • No accidents, 1 owner, personal use only
    • 5'7” bed, 3.5l, 6cyl
    • Bill Luke Chrysler Dodge Jeep Ram (50 mi away)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • Parking sensors
    Close

    Located in Phoenix, AZ / 50 miles away from Casa Grande, AZ

    NO HIDDEN FEES! ALL RECONDITIONING COSTS ARE FULLY INCLUDED IN OUR PRICES.ONE OWNER!STX APPEARANCE PACKAGE, TRAILER TOW PACKAGE, 20" WHEELS, INTEG...

    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: 1FTFW1E84NKD39675
    Stock: CS69990
    Certified Pre-Owned: No
    Listed since: 07-24-2025

  • New Listing
    $79,000
    great price
    $20,558 below market
    • 39,148 miles
    • 1 accident, 2 owners, personal use only
    • 5'7” bed, 3.5l, 6cyl
    • Certified Benz & Beemer (42 mi away)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Power Driver Seat
    Close

    Located in Scottsdale, AZ / 42 miles away from Casa Grande, AZ

    **SHELBY RAPTOR BAJA**124 OF 250 BUILT*OFFROAD FOCUSED 525HP BEAST**FACTORY BUILT BY SHELBY**6 18" SHELBY RAPTOR WHEELS W/ BFG 35/12.50 R18 TIRES**SHE...

    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:

    16 Combined MPG (15 City/18 Highway)

    Listing Information:

    VIN: 1FTFW1RG3LFA80703
    Stock: 24728A
    Certified Pre-Owned: No
    Listed since: 08-03-2025

  • $20,491
    great price
    $3,530 below market
    • 102,016 miles
    • 1 accident, 3 owners, corporate fleet vehicle
    • 5'7” bed, 3.5l, 6cyl
    • Ideal Cars (37 mi away)
    • AWD/4WD
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    • Alarm
    Close

    Located in Mesa, AZ / 37 miles away from Casa Grande, AZ

    THIS VEHICLE IS LOCATED AT 1208 W BROADWAY ROAD, MESA AZ 85202 PLEASE CALL 480-536-8620 HURRY IN TO TAKE ADVANTAGE OF OUR BEST NO HAGGLE CASH OR CASH ...

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

    Listing Information:

    VIN: 1FTEW1E87HFC04294
    Stock: C04294
    Certified Pre-Owned: No
    Listed since: 12-21-2024

  • Price Drop
    $75,700
    good price
    $5,319 below market
    • 15,373 miles
    • No accidents, 1 owner, personal use only
    • 5'7” bed, 3.5l, 6cyl
    • Larry H. Miller Ford Mesa (35 mi away)
    • Home delivery*
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Leather Seats
    • Keyless Entry/Start
    Close

    Located in Mesa, AZ / 35 miles away from Casa Grande, AZ

    This 2023 Avalanche Ford F-150 Raptor 4WD is well equipped and includes these features and benefits: Equipment Group 801A Standard, GVWR: 7,300 lbs 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:

    16 Combined MPG (15 City/18 Highway)

    Listing Information:

    VIN: 1FTFW1RG9PFC76862
    Stock: MFD251342A
    Certified Pre-Owned: No
    Listed since: 07-22-2025

  • $25,995
    good price
    $2,164 below market
    • 69,690 miles
    • No accidents, 2 owners, personal use only
    • 5'7” bed, 2.7l, 6cyl
    • Tempe Honda (36 mi away)
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Tempe, AZ / 36 miles away from Casa Grande, AZ

    20" Machined-Aluminum Wheels, 4.2" Productivity Screen in Instrument Cluster, Body-Color Front & Rear Bumpers, Body-Color Surround w/Black Mesh Insert...

    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: 1FTEW1CP9LFA94965
    Stock: X07216A
    Certified Pre-Owned: No
    Listed since: 06-26-2025

  • $43,887
    good price
    $3,217 below market
    • 4,028 miles
    • No accidents, 1 owner, personal use only
    • 6'7” bed, 3.5l, 6cyl
    • Auto House (42 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Blind Spot Monitorin...
    • Power Driver Seat
    Close

    Located in Phoenix, AZ / 42 miles away from Casa Grande, AZ

    ***CLEAN CARFAX HISTORY, FX4 OFF-ROAD PKG, BED UTILITY PKG, TRAILER TOW PKG, LIKE NEW, ONLY 700 MILES*** 2023 Ford F-150 XLT Agate Black Metallic 4WD ...

    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: 1FTFW1E80PKG16812
    Stock: AHG16812
    Certified Pre-Owned: No
    Listed since: 03-19-2025

  • Price Drop
    $30,500
    good price
    $3,689 below market
    • 116,622 miles
    • No accidents, 1 owner, personal use only
    • 5'7” bed, 3.5l, 6cyl
    • Larry H. Miller Ford Mesa (35 mi away)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Keyless Entry/Start
    Close

    Located in Mesa, AZ / 35 miles away from Casa Grande, AZ

    This 2021 Silver Ford F-150 XLT 4WD is well equipped and includes these features and benefits: Equipment Group 302A High (Class IV Trailer Hitch Recei...

    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: 1FTFW1E81MFB87510
    Stock: MFD250987C
    Certified Pre-Owned: No
    Listed since: 07-29-2025

  • $16,791
    good price
    $2,538 below market
    • 119,527 miles
    • No accidents, 3 owners, rental vehicle
    • 5'7” bed, 2.7l, 6cyl
    • Ideal Cars (37 mi away)
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    • Alarm
    • Rear Bench Seats
    Close

    Located in Mesa, AZ / 37 miles away from Casa Grande, AZ

    THIS VEHICLE IS LOCATED AT 1208 W BROADWAY ROAD, MESA AZ 85202 PLEASE CALL 480-536-8620THIS 2 OWNER CREW CAB F150 HAS GREAT SERVICE HISTORY RECORDS AN...

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

    Listing Information:

    VIN: 1FTEW1CPXHKC00645
    Stock: C00645
    Certified Pre-Owned: No
    Listed since: 02-15-2025

  • $15,791
    good price
    $2,295 below market
    • 128,972 miles
    • No accidents, 2 owners, corporate fleet vehicle
    • 5'7” bed, 3.5l, 6cyl
    • Ideal Cars (37 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Mesa, AZ / 37 miles away from Casa Grande, AZ

    THIS VEHICLE IS LOCATED AT 9948 E MAIN STREET, MESA AZ 85207 PLEASE CALL 480-354-7772NO CITY SALES TAX!! MEANS YOU SAVE $$$!! REBUILDING CREDIT STARTS...

    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: 1FTFW1ET7DFC35404
    Stock: C35404
    Certified Pre-Owned: No
    Listed since: 10-09-2024

  • New Listing
    $22,253
    good price
    $2,866 below market
    • 92,695 miles
    • No accidents, 1 owner, personal use only
    • 5'7” bed, 3.5l, 6cyl
    • Robert Horne Ford (33 mi away)
    • Back-up camera
    • Bluetooth
    • Power Driver Seat
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Apache Junction, AZ / 33 miles away from Casa Grande, AZ

    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: 1FTEW1CG5JKC55042
    Stock: W7455
    Certified Pre-Owned: No
    Listed since: 07-25-2025

  • $20,491
    fair price
    $567 below market
    • 92,302 miles
    • No accidents, 1 owner, corporate fleet vehicle
    • 6'7” bed, 3.3l, 6cyl
    • Ideal Cars (37 mi away)
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Tire Pressure Warnin...
    • Parking sensors
    Close

    Located in Mesa, AZ / 37 miles away from Casa Grande, AZ

    THIS VEHICLE IS LOCATED AT 837 W MAIN ST, MESA AZ 85201PLEASE CALL 480-983-3456 STEER TOWARD A BRIGHTER TOMORROW- WE WORK WITH ALL CREDIT SITUATIONS!Y...

    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:

    22 Combined MPG (19 City/25 Highway)

    Listing Information:

    VIN: 1FTMF1CB5LKD83557
    Stock: C83557
    Certified Pre-Owned: No
    Listed since: 06-24-2025

  • $18,673
    good price
    $2,178 below market
    • 88,343 miles
    • No accidents, 2 owners, personal use only
    • 5'7” bed, 2.7l, 6cyl
    • Bill Luke Chrysler Dodge Jeep Ram (50 mi away)
    • Home delivery*
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    • Alarm
    • Rear Bench Seats
    Close

    Located in Phoenix, AZ / 50 miles away from Casa Grande, AZ

    NO HIDDEN FEES! ALL RECONDITIONING COSTS ARE FULLY INCLUDED IN OUR PRICES.XL SPORT APPEARANCE PACKAGE, TRAILER TOW PACKAGE, XL POWER EQUIPMENT GROUP...

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

    Listing Information:

    VIN: 1FTEW1CP3FFA11096
    Stock: DN73741B
    Certified Pre-Owned: No
    Listed since: 07-31-2025

  • $16,491
    good price
    $2,084 below market
    • 117,361 miles
    • No accidents, 1 owner, personal use only
    • 5'7” bed, 3.5l, 6cyl
    • Ideal Cars (37 mi away)
    • Back-up camera
    • Bluetooth
    • Power Driver Seat
    • Tire Pressure Warnin...
    • Parking sensors
    Close

    Located in Mesa, AZ / 37 miles away from Casa Grande, AZ

    THIS VEHICLE IS LOCATED AT 1891 W APACHE TRAIL, APACHE JUNCTION AZ 85120 PLEASE CALL 480-354-5521 STEER TOWARD A BRIGHTER TOMORROW- WE WORK WITH ALL C...

    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: 1FTFW1CT4EKE01471
    Stock: C01471
    Certified Pre-Owned: No
    Listed since: 03-29-2025

  • $12,791
    good price
    $1,726 below market
    • 121,135 miles
    • No accidents, 2 owners, personal use only
    • 5'7” bed, 5l, 8cyl
    • Ideal Cars (37 mi away)
    • Tire Pressure Warnin...
    • Alarm
    • Rear Bench Seats
    • Stability Control
    • 6ft Bed
    Close

    Located in Mesa, AZ / 37 miles away from Casa Grande, AZ

    THIS VEHICLE IS LOCATED AT 837 W MAIN ST, MESA AZ 85201PLEASE CALL 480-983-3456 HURRY IN TO TAKE ADVANTAGE OF OUR BEST NO HAGGLE CASH OR CASH EQUIVALE...

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

    Listing Information:

    VIN: 1FTFW1CF0DKD61074
    Stock: C61074
    Certified Pre-Owned: No
    Listed since: 05-12-2025

  • $23,950
    great price
    $4,081 below market
    • 92,477 miles
    • No accidents, 1 owner, corporate fleet vehicle
    • 6'7” bed, 3.5l, 6cyl
    • Magic Auto (44 mi away)
    • Back-up camera
    • Bluetooth
    • Blind Spot Monitorin...
    • Tire Pressure Warnin...
    • Parking sensors
    Close

    Located in Phoenix, AZ / 44 miles away from Casa Grande, AZ

    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: 1FTFW1CD1MFB10748
    Stock: 5436
    Certified Pre-Owned: No

  • New Listing
    $46,994
    good price
    $3,890 below market
    • 90,779 miles
    • No accidents, 2 owners, personal use
    • 5'7” bed, 3.5l, 6cyl
    • AutoNation Honda Chandler (28 mi away)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Chandler, AZ / 28 miles away from Casa Grande, AZ

    Equipment Group 802A LuxuryWheels: 17" Forged Aluminum Bead-Lock CapableTwin Panel MoonroofRaptor Exterior Graphics PackageRaptor Carbon Fiber Pac...

    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 (15 City/18 Highway)

    Listing Information:

    VIN: 1FTFW1RG6LFA33956
    Stock: LFA33956
    Certified Pre-Owned: No
    Listed since: 08-01-2025

Showing 1 - 21 out of 2,653 listings
Filters
Skip to Results

Applied Filters4Active

Select Buying Experience

Location

Search radius50 miles
Search radius

Make & Model

Year

New / Used

Price & Payments

Price Rating

Trim

Truck Details

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.