Skip to main content
Skip to Filters
1,351 listings
    • 170,581 miles
    • 1 accident, 4 owners, personal use only
    • 5'7” bed, 5.7l, 8cyl
    • MaxKar Motors (125 mi away)
    • AWD/4WD
    • Bluetooth
    • Leather Seats
    • Power Driver Seat
    • Tire Pressure Warnin...
    Close

    Located in Fredericksburg, VA / 125 miles away from Virginia Beach, VA

     #CD Changer  #Climate Control  #Fog Lamps  #Heated Front Seat  #Integrated Turn Signal Mirrors  #Leather Seats ...

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

    Features and Specs:

    14 Combined MPG (13 City/17 Highway)

    Listing Information:

    VIN: 5TBDV58167S465606
    Stock: 5606
    Certified Pre-Owned: No
    Listed since: 07-08-2025

  • $13,999
    good price
    $3,330 below market
    • 121,500 miles
    • 1 accident, 2 owners, personal use only
    • 6'7” bed, 5.7l, 8cyl
    • Cedars Cars (162 mi away)
    • AWD/4WD
    • Tire Pressure Warnin...
    • Multi-Zone Climate C...
    • Rear Bench Seats
    • Stability Control
    Close

    Located in Chantilly, VA / 162 miles away from Virginia Beach, VA

    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:

    14 Combined MPG (13 City/17 Highway)

    Listing Information:

    VIN: 5TBBV54158S513773
    Stock: 513773
    Certified Pre-Owned: No
    Listed since: 03-28-2025

  • New Listing
    $18,999
    good price
    $2,327 below market
    • 131,166 miles
    • No accidents, 4 owners, personal use only
    • 6'7” bed, 5.7l, 8cyl
    • Southern Chevrolet (18 mi away)
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    • Alarm
    Close

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

    Recent Arrival!Local Trade, ALLOY WHEELS, BLUETOOTH, POWER EQUIPMENT, ABS SYSTEM, Tundra SR5, Graphite w/Fabric Seat Trim or Fabric Seat Trim w/TRD 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:

    15 Combined MPG (13 City/18 Highway)

    Listing Information:

    VIN: 5TFRY5F14EX150270
    Stock: JP10570A
    Certified Pre-Owned: No
    Listed since: 07-28-2025

  • Price Drop
    $14,495
    good price
    $1,084 below market
    • 139,589 miles
    • No accidents, 2 owners, corporate fleet vehicle
    • 6'7” bed, 4.6l, 8cyl
    • Quattro Autos (162 mi away)
    • AWD/4WD
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    • Multi-Zone Climate C...
    Close

    Located in Chantilly, VA / 162 miles away from Virginia Beach, VA

    Vehicle price does not include Processing fee, state taxes, online filing fee and other related fees based on sale!!!THE VEHICLE COMES WITH 3-MONTH ...

    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:

    16 Combined MPG (14 City/19 Highway)

    Listing Information:

    VIN: 5TFUM5F14CX032044
    Stock: Q2044T
    Certified Pre-Owned: No
    Listed since: 07-23-2025

  • $32,987
    fair price
    $2,210 below market
    • 64,743 miles
    • No accidents, 1 owner, personal use only
    • 5'7” bed, 5.7l, 8cyl
    • Pride Auto Sales (124 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Fredericksburg, VA / 124 miles away from Virginia Beach, VA

    *Lifted* *Custom Wheels & Tires* *Side Steps* *Power Sunroof* *Navigation* *Back-Up Camera* *Bed Liner* *Heated Seats* *Premium Sound System* 3 months...

    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:

    15 Combined MPG (13 City/17 Highway)

    Listing Information:

    VIN: 5TFAY5F13EX350277
    Stock: 350277
    Certified Pre-Owned: No

  • New Listing
    $17,995
    good price
    $1,925 below market
    • 146,151 miles
    • 1 accident, 5 owners, personal use only
    • 6'7” bed, 5.7l, 8cyl
    • United Sports Automotive (132 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Henderson, NC / 132 miles away from Virginia Beach, VA

    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:

    14 Combined MPG (13 City/17 Highway)

    Listing Information:

    VIN: 5TFBY5F19CX219727
    Stock: 219727
    Certified Pre-Owned: No
    Listed since: 07-28-2025

  • $14,995
    fair price
    $175 below market
    • 126,695 miles
    • No accidents, 4 owners, personal use only
    • 6'7” bed, 5.7l, 8cyl
    • United Auto Wholesalers (16 mi away)
    • Power Driver Seat
    • Tire Pressure Warnin...
    • Multi-Zone Climate C...
    • Rear Bench Seats
    • Stability Control
    Close

    Located in Portsmouth, VA / 16 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:

    16 Combined MPG (14 City/18 Highway)

    Listing Information:

    VIN: 5TFRV54148X032820
    Stock: 032820
    Certified Pre-Owned: No
    Listed since: 06-07-2025

  • $18,499
    great price
    $3,257 below market
    • 115,201 miles
    • 1 accident, 3 owners, corporate fleet vehicle
    • 6'7” bed, 4.6l, 8cyl
    • Auto By Design (162 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Chantilly, VA / 162 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:

    16 Combined MPG (14 City/18 Highway)

    Listing Information:

    VIN: 5TFUM5F12EX057852
    Stock: 057852
    Certified Pre-Owned: No

  • $14,877
    good price
    $1,747 below market
    • 200,758 miles
    • 1 accident, 2 owners, personal use only
    • 5'7” bed, 5.7l, 8cyl
    • City to City Auto Sales (89 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Richmond, VA / 89 miles away from Virginia Beach, VA

    2012 TOYOTA TUNDRA LTD 4X4 SUPER NICE TRUCK ALL SERVICE RECORDS CITY TO CITY

    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:

    14 Combined MPG (13 City/17 Highway)

    Listing Information:

    VIN: 5TFHY5F13CX218454
    Stock: 218454
    Certified Pre-Owned: No
    Listed since: 06-13-2025

  • $13,495
    good price
    $734 below market
    • 111,068 miles
    • 2 accidents, 2 owners, personal use only
    • 6'7” bed, 4l, 6cyl
    • Wheel Deal Auto Sales (10 mi away)
    • Power Driver Seat
    • Tire Pressure Warnin...
    • Multi-Zone Climate C...
    • Rear Bench Seats
    • Stability Control
    Close

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

    ?? 2008 Toyota Tundra SR5 4x2 Double Cab 111,000 Miles ?? Engine: 4.7L V8 delivering strong and reliable performance ?? Transmission: 5-speed automat...

    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:

    17 Combined MPG (15 City/19 Highway)

    Listing Information:

    VIN: 5TFRU541X8X007035
    Stock: 007035
    Certified Pre-Owned: No
    Listed since: 10-18-2024

  • $12,995
    fair price
    $949 below market
    • 161,612 miles
    • 2 accidents, 3 owners, corporate fleet vehicle
    • 6'7” bed, 4.6l, 8cyl
    • M&M Automotive (89 mi away)
    • AWD/4WD
    • Tire Pressure Warnin...
    • Multi-Zone Climate C...
    • Rear Bench Seats
    • Stability Control
    Close

    Located in Richmond, VA / 89 miles away from Virginia Beach, VA

    M&M Automotive LLC Where You re Treated Like Family! Founded in 2009, M&M Automotive LLC is a family-owned used car dealership proudly serving Richmon...

    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:

    16 Combined MPG (14 City/19 Highway)

    Listing Information:

    VIN: 5TFUM5F11CX039274
    Stock: 039274
    Certified Pre-Owned: No
    Listed since: 05-06-2025

  • New Listing
    Photos not available
    $10,999
    fair price
    $445 below market
    • 236,997 miles
    • No accidents, 1 owner, personal use only
    • 6'7” bed, 5.7l, 8cyl
    • Nick Auto Sales (124 mi away)
    • AWD/4WD
    • Bluetooth
    • Leather Seats
    • Power Driver Seat
    • Tire Pressure Warnin...
    Close

    Located in Fredericksburg, VA / 124 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:

    14 Combined MPG (13 City/17 Highway)

    Listing Information:

    VIN: 5TBBV58118S510203
    Stock: T510203
    Certified Pre-Owned: No
    Listed since: 07-16-2025

  • $22,500
    fair price
    $901 below market
    • 112,052 miles
    • 2 accidents, 1 owner, personal use only
    • 5'7” bed, 5.7l, 8cyl
    • United Auto Wholesalers (16 mi away)
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Power Driver Seat
    • Tire Pressure Warnin...
    Close

    Located in Portsmouth, VA / 16 miles away from Virginia Beach, VA

    **ONE OWNER!!!

    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:

    15 Combined MPG (14 City/18 Highway)

    Listing Information:

    VIN: 5TFFY5F12CX130907
    Stock: 8126A
    Certified Pre-Owned: No
    Listed since: 06-06-2025

  • New Listing
    $11,999
    fair price
    $419 below market
    • 208,744 miles
    • 2 accidents, 3 owners, corporate fleet vehicle
    • 6'7” bed, 5.7l, 8cyl
    • Universal Auto Sales (119 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Spotsylvania, VA / 119 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:

    14 Combined MPG (13 City/17 Highway)

    Listing Information:

    VIN: 5TFBY5F17CX242701
    Stock: G7-7C
    Certified Pre-Owned: No
    Listed since: 07-24-2025

  • $21,190
    fair price
    $784 below market
    • 98,949 miles
    • 1 accident, 3 owners, personal use only
    • 5'7” bed, 5.7l, 8cyl
    • Orange Auto (3 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Power Driver Seat
    • Tire Pressure Warnin...
    Close

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

    2012 TOYOTA TUDRA 4X4 CREW MAX with the POWERFUL 5.7L MOTOR CARFAX CERTIFED YOU WILL HAVE PLENTY OF ROOM IN THIS CREW MAX!! EQUIPPED WITH: 4x4, POWER ...

    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:

    14 Combined MPG (13 City/17 Highway)

    Listing Information:

    VIN: 5TFDY5F1XCX247688
    Stock: 3288
    Certified Pre-Owned: No
    Listed since: 06-06-2025

  • $21,485
    fair price
    $1,598 below market
    • 151,236 miles
    • 2 accidents, 3 owners, personal use only
    • 6'7” bed, 5.7l, 8cyl
    • Wrench & Ride (194 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Charles Town, WV / 194 miles away from Virginia Beach, VA

    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:

    15 Combined MPG (13 City/17 Highway)

    Listing Information:

    VIN: 5TFBY5F13EX363390
    Stock: 1151
    Certified Pre-Owned: No
    Listed since: 01-27-2025

    • 178,771 miles
    • No accidents, 2 owners, personal use
    • 5'7” bed, 5.7l, 8cyl
    • Driveway (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Power Driver Seat
    • Tire Pressure Warnin...
    Close

    Located in Abilene, TX / 1,382 miles away from Virginia Beach, VA

    CarFax No Accidents Reported,High Demand,Rare Find,Back-Up Camera,Bluetooth,Brake Assist,Satellite Radio,Tow Hitch,4-Wheel Disc Brakes,6-Speed A/T,8 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:

    15 Combined MPG (13 City/18 Highway)

    Listing Information:

    VIN: 5TFDW5F16CX242946
    Stock: 38572TV
    Certified Pre-Owned: No

  • $14,995
    good price
    $715 below market
    • 173,620 miles
    • 1 accident, 2 owners, personal use only
    • 6'7” bed, 5.7l, 8cyl
    • Best Import Auto Sales (166 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Raleigh, NC / 166 miles away from Virginia Beach, VA

    GREAT CONDITION INSIDE AND OUT.

    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:

    14 Combined MPG (13 City/17 Highway)

    Listing Information:

    VIN: 5TFUY5F17CX220738
    Stock: 220738
    Certified Pre-Owned: No
    Listed since: 07-24-2025

  • Price Drop
    $15,625
    fair price
    $41 below market
    • 134,502 miles
    • 1 accident, 4 owners, personal use only
    • 6'7” bed, 5.7l, 8cyl
    • Woodbridge Auto Sales (140 mi away)
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    • Multi-Zone Climate C...
    • Rear Bench Seats
    Close

    Located in Woodbridge, VA / 140 miles away from Virginia Beach, VA

    VEHICLE HAS PASSED SAFETY INSPECTION. VEHICLE CHECKED AND SERVICED BY OUR ON SITE MECHANIC WITH A FRESH OIL CHANGE, EXTENDED WARRANTY AND EASY FINANCI...

    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:

    15 Combined MPG (14 City/18 Highway)

    Listing Information:

    VIN: 5TFRY5F19CX127550
    Stock: ACH%2f127550
    Certified Pre-Owned: No
    Listed since: 05-14-2025

  • New Listing
    Stock photo**
    $26,000
    fair price
    $480 below market
    • 77,743 miles
    • No accidents, 2 owners, personal use
    • 6'7” bed, 5.7l, 8cyl
    • Heritage Toyota Owings Mills (181 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Owings Mills, MD / 181 miles away from Virginia Beach, VA

    JUST ARRIVED. PENDING INSPECTION. Recent Arrival! **4 WHEEL DRIVE**, **POWER DRIVERS SEAT**, **HEATED LEATHER SEATS**, **NAVIGATION SYSTEM**, **FRONT ...

    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:

    15 Combined MPG (13 City/17 Highway)

    Listing Information:

    VIN: 5TFBY5F1XEX378596
    Stock: 7U378596
    Certified Pre-Owned: No
    Listed since: 07-25-2025

  • $13,900
    fair price
    $1,002 above market
    • 202,522 miles
    • 1 accident, 2 owners, personal use
    • 5'7” bed, 5.7l, 8cyl
    • City Line Auto Sales (5 mi away)
    • Tire Pressure Warnin...
    • Multi-Zone Climate C...
    • Rear Bench Seats
    • Stability Control
    • Aux Audio Inputs
    Close

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

    Check out this 2012 Toyota Tundra! One of the most popular models out here. Proven to be safe , reliable and value. The interior is clean and in good ...

    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:

    15 Combined MPG (14 City/18 Highway)

    Listing Information:

    VIN: 5TFEY5F15CX125776
    Stock: 125776
    Certified Pre-Owned: No
    Listed since: 09-21-2024

Showing 64 - 84 out of 1,351 listings

Consumer Reviews for the Toyota Tundra

Read recent reviews for the Toyota Tundra
Overall Consumer Rating
4.4 out of 5 stars89 Reviews
Write a vehicle reviewSee all 89 reviews
  • 5 star
    (64%)
  • 4 star
    (26%)
  • 3 star
    (8%)
  • 2 star
    (2%)
  • 1 star
    (0%)
5 out of 5 stars

First Toyota

Robert, 12/02/2010
2010 Toyota Tundra Tundra Grade FFV 4dr Double Cab 4WD SB (5.7L 8cyl 6A)
Bought my first Toyota this June. I have always owned Dodge Ram (had 5 of them) My 10' SR5 TRD 5.7L I-force smokes the Hemi, the interior is way more comfortable, more creature comforts, and larger rear sear (comparable models). All the power anybody needs,Big, fast, tough truck. Don't complain about mileage you won't find much better. Smooth ride and plenty of room...Love this truck.
Report abuse

Used 2007 Toyota Tundra in Virginia Beach, VA Values

Estimated values
2007 Toyota Tundra Limited 4dr CrewMax 4WD SB (5.7L 8cyl 6A) with no options
ConditionTrade-InPrivate PartyDealer Retail
Outstanding$9,560$12,184$13,813
Clean$8,959$11,317$12,722
Average$7,956$9,872$10,905
Rough$6,652$7,994$8,542

The average list price of a used 2007 Toyota Tundra in Virginia Beach, Virginia is $17,451. The average mileage on a used Toyota Tundra 2007 for sale in Virginia Beach, Virginia is 145,914. Based on the average mileage of 145,914 for used 2007 Toyota Tundra 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 Toyota Tundra 2007 in Virginia Beach, Virginia to be $7,956.

Filters
Skip to Results

Applied Filters4Active

Select Buying Experience

Location

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