Your Privacy

By accessing this website, you acknowledge that Edmunds and its third-party business partners may use cookies, pixels, and similar technologies to collect information about you and your interactions with the website as described in our Privacy Statement; and you agree that your use of the website is subject to our Visitor Agreement.
Skip to main content
Skip to Filters
308 listings
  • Stock photo**
    • 84,677 miles
    • No accidents, 1 owner, personal use only
    • 7 Seats, 27 City / 25 Hwy MPG
    • Frederick Auto House (3 mi away)
    • AWD/4WD
    • Third-row seating
    • Power Driver Seat
    • Trip Computer
    • Rear Bench Seats
    Close

    Located in Frederick, MD / 3 miles away from Frederick, MD

    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:

    26 Combined MPG (27 City/25 Highway)

    Listing Information:

    VIN: JTEEW21A270046829
    Stock: 6829vk581
    Certified Pre-Owned: No
    Listed since: 04-28-2025

  • New Listing
    • 79,807 miles
    • No accidents, 1 owner, personal use only
    • 7 Seats, 29 City / 27 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from AZ to MD*
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Gilbert, AZ / 1,946 miles away from Frederick, MD

    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:

    28 Combined MPG (29 City/27 Highway)

    Listing Information:

    VIN: 5TDDGRFH3HS030102
    Stock: 27160781
    Certified Pre-Owned: No

  • New Listing
    • 75,945 miles
    • 2 accidents, 1 owner, personal use only
    • 7 Seats, 29 City / 27 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from MA to MD*
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Danvers, MA / 401 miles away from Frederick, MD

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

    28 Combined MPG (29 City/27 Highway)

    Listing Information:

    VIN: 5TDDGRFH0HS025276
    Stock: 27249362
    Certified Pre-Owned: No

  • New Listing
    • 54,425 miles
    • 2 accidents, 2 owners, personal use only
    • 8 Seats, 29 City / 27 Hwy MPG
    • CarMax Fredericksburg (78 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Fredericksburg, VA / 78 miles away from Frederick, MD

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

    28 Combined MPG (29 City/27 Highway)

    Listing Information:

    VIN: 5TDJGRFH1KS078577
    Stock: 26826218
    Certified Pre-Owned: No

  • Stock photo**
    • 138,773 miles
    • 1 accident, 3 owners, personal use only
    • 7 Seats, 29 City / 27 Hwy MPG
    • Land Rover Alexandria (42 mi away)
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Alexandria, VA / 42 miles away from Frederick, MD

    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:

    28 Combined MPG (29 City/27 Highway)

    Listing Information:

    VIN: 5TDDGRFH2KS063843
    Stock: T13863P
    Certified Pre-Owned: No
    Listed since: 04-30-2025

  • $24,450
    fair price
    $141 below market
    • 101,304 miles
    • No accidents, 4 owners, personal use
    • 8 Seats, 29 City / 27 Hwy MPG
    • Annapolis Nissan (53 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Annapolis, MD / 53 miles away from Frederick, MD

    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:

    28 Combined MPG (29 City/27 Highway)

    Listing Information:

    VIN: 5TDJGRFH7JS043296
    Stock: JS043296
    Certified Pre-Owned: No
    Listed since: 05-22-2025

    • 29,322 miles
    • No accidents, 2 owners, personal use
    • 7 Seats, 35 City / 34 Hwy MPG
    • Del Toyota (96 mi away)
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Thorndale, PA / 96 miles away from Frederick, MD

    2020 Toyota Highlander Hybrid in charming Magnetic Gray Metallic!! Includes . Just 29326 miles on this perfect Intermediate Sport Utility. Haven't 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:

    35 Combined MPG (35 City/34 Highway)

    Listing Information:

    VIN: 5TDEBRCH8LS006006
    Stock: 251502A
    Certified Pre-Owned: Yes
    Listed since: 05-20-2025

  • Price Drop
    $31,995
    fair price
    $55 below market
    • 75,133 miles
    • No accidents, 1 owner, personal use only
    • 8 Seats, 35 City / 35 Hwy MPG
    • Len Stoler Hyundai (32 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Owings Mills, MD / 32 miles away from Frederick, MD

    Priced below KBB Fair Purchase Price!CARFAX One-Owner. 2020 Toyota Highlander Hybrid XLE Blizzard Pearl AWD eCVT 2.5L I4 PDI Hybrid DOHC 16V LEV3-SULE...

    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:

    35 Combined MPG (35 City/35 Highway)

    Listing Information:

    VIN: 5TDHBRCH4LS511697
    Stock: BH1246
    Certified Pre-Owned: No
    Listed since: 03-24-2025

  • $4,575
    fair price
    $77 below market
    • 251,560 miles
    • 1 accident, 3 owners, personal use only
    • 7 Seats, 27 City / 25 Hwy MPG
    • Auto Budget (37 mi away)
    • AWD/4WD
    • Heated seats
    • Leather Seats
    • Sunroof/Moonroof
    • Third-row seating
    Close

    Located in Baltimore, MD / 37 miles away from Frederick, MD

    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:

    26 Combined MPG (27 City/25 Highway)

    Listing Information:

    VIN: JTEEW21A360021906
    Stock: 021906
    Certified Pre-Owned: No

  • $32,495
    fair price
    $333 above market
    • 80,898 miles
    • No accidents, 3 owners, personal use only
    • 8 Seats, 35 City / 35 Hwy MPG
    • Fitzgerald Toyota Gaithersburg (18 mi away)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Gaithersburg, MD / 18 miles away from Frederick, MD

    Check out this great low mileage vehicle! This vehicle stands out amidst intense competition in the fullsize SUV segment! Top features include cruise ...

    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:

    35 Combined MPG (35 City/35 Highway)

    Listing Information:

    VIN: 5TDHBRCH9LS512571
    Stock: ES12571
    Certified Pre-Owned: No
    Listed since: 05-06-2025

    • 98,618 miles
    • 1 accident, 3 owners, personal use only
    • 7 Seats, 29 City / 27 Hwy MPG
    • Driveway (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Dallas, TX / 1,171 miles away from Frederick, MD

    Green Vehicle,3rd Row Seat,Back-Up Camera,Blind Spot Monitor,Bluetooth,Brake Assist,Chrome Wheels,Heated Seats,Heated Steering Wheel,Keyless Start,Lan...

    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:

    28 Combined MPG (29 City/27 Highway)

    Listing Information:

    VIN: 5TDDGRFH6JS038443
    Stock: JS038443P
    Certified Pre-Owned: No

    • 91,948 miles
    • 2 accidents, 1 owner, personal use only
    • 8 Seats, 29 City / 27 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from TX to MD*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Fort Worth, TX / 1,207 miles away from Frederick, MD

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

    28 Combined MPG (29 City/27 Highway)

    Listing Information:

    VIN: 5TDJGRFH0JS047996
    Stock: 27171831
    Certified Pre-Owned: No

    • 96,925 miles
    • 1 accident, 1 owner, personal use only
    • 8 Seats, 29 City / 27 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from TX to MD*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Irving, TX / 1,176 miles away from Frederick, MD

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

    28 Combined MPG (29 City/27 Highway)

    Listing Information:

    VIN: 5TDJGRFHXJS043339
    Stock: 27172196
    Certified Pre-Owned: No

    • 43,840 miles
    • No accidents, 2 owners, personal use
    • 8 Seats, 36 City / 35 Hwy MPG
    • CarMax Dulles (25 mi away)
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    • Third-row seating
    Close

    Located in Sterling, VA / 25 miles away from Frederick, MD

    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:

    36 Combined MPG (36 City/35 Highway)

    Listing Information:

    VIN: 5TDGARAH7LS500243
    Stock: 27072813
    Certified Pre-Owned: No

    • 134,237 miles
    • No accidents, 1 owner, personal use only
    • 7 Seats, 28 City / 25 Hwy MPG
    • Driveway (In-stock online)
    • Home delivery*
    • Heated seats
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    • Third-row seating
    Close

    Located in Springfield, OR / 2,345 miles away from Frederick, MD

    CarFax No Accidents Reported,CarFax 1-Owner,High Demand,Green Vehicle,3rd Row Seat,Brake Assist,Heated Seats,Leather Seats,Navigation System,Premium S...

    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:

    27 Combined MPG (28 City/25 Highway)

    Listing Information:

    VIN: JTEDW21A760011021
    Stock: VT011021
    Certified Pre-Owned: No

    • 86,914 miles
    • No accidents, 3 owners, personal use
    • 7 Seats, 35 City / 35 Hwy MPG
    • Bill Page Toyota (37 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Falls Church, VA / 37 miles away from Frederick, MD

    2020 Toyota Highlander Hybrid XLE Midnight Black AWD eCVT 2.5L I4 PDI Hybrid DOHC 16V LEV3-SULEV30 186hp2.5L I4 PDI Hybrid DOHC 16V LEV3-SULEV30 186hp...

    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:

    35 Combined MPG (35 City/35 Highway)

    Listing Information:

    VIN: 5TDGBRCH5LS504995
    Stock: P8530
    Certified Pre-Owned: No
    Listed since: 05-21-2025

  • New Listing
    Stock photo**
    • 44,383 miles
    • No accidents, 1 owner, personal use only
    • 7 Seats, 35 City / 34 Hwy MPG
    • Jerry's Toyota (47 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Baltimore, MD / 47 miles away from Frederick, MD

    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:

    35 Combined MPG (35 City/34 Highway)

    Listing Information:

    VIN: 5TDXBRCH6LS007681
    Stock: 251487A
    Certified Pre-Owned: No
    Listed since: 05-30-2025

  • New Listing
    Stock photo**
    • 70,029 miles
    • No accidents, 1 owner, personal use only
    • 8 Seats, 35 City / 35 Hwy MPG
    • i.g. Burton Toyota of Dover (99 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Dover, DE / 99 miles away from Frederick, MD

    2020 Toyota Highlander Hybrid XLE4D Sport Utility Blizzard PearlPrice excludes taxes, tags, title, registration, and $799 dealer documentation fe...

    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:

    35 Combined MPG (35 City/35 Highway)

    Listing Information:

    VIN: 5TDHBRCH3LS509584
    Stock: TP25118
    Certified Pre-Owned: No
    Listed since: 05-30-2025

  • New Listing
    $25,859
    great price
    $3,214 below market
    • 102,178 miles
    • 1 accident, 1 owner, personal use only
    • 7 Seats, 29 City / 27 Hwy MPG
    • New Holland Toyota (85 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in New Holland, PA / 85 miles away from Frederick, MD

    New Price!CARFAX One-Owner.Blizzard Pearl 2019 Toyota Highlander Hybrid Limited eCVT 4D Sport Utility AWD 3.5L V6 DOHC 24VWhy choose New Holland Auto ...

    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:

    28 Combined MPG (29 City/27 Highway)

    Listing Information:

    VIN: 5TDDGRFH7KS063241
    Stock: S063241
    Certified Pre-Owned: No
    Listed since: 03-12-2025

  • Stock photo**
    $30,500
    great price
    $2,833 below market
    • 81,201 miles
    • No accidents, 1 owner, personal use
    • 8 Seats, 36 City / 35 Hwy MPG
    • Parsons Kia of Winchester (45 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Winchester, VA / 45 miles away from Frederick, MD

    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:

    36 Combined MPG (36 City/35 Highway)

    Listing Information:

    VIN: 5TDHARAH8MS506509
    Stock: 25131A
    Certified Pre-Owned: No
    Listed since: 03-27-2025

  • Price Drop
    $30,750
    fair price
    $371 below market
    • 94,045 miles
    • No accidents, 1 owner, personal use only
    • 7 Seats, 35 City / 35 Hwy MPG
    • Koons Easton Toyota (84 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Easton, MD / 84 miles away from Frederick, MD

    2021 Toyota Highlander Hybrid XLE 2021 Toyota Highlander Hybrid XLE in Magnetic Gray Metallic, Please call 410-822-8000 with any equipment or availabi...

    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:

    35 Combined MPG (35 City/35 Highway)

    Listing Information:

    VIN: 5TDGBRCH1MS060533
    Stock: S08003
    Certified Pre-Owned: No
    Listed since: 04-16-2025

Showing 43 - 63 out of 308 listings

Consumer Reviews for the Toyota Highlander Hybrid

Read recent reviews for the Toyota Highlander Hybrid
Overall Consumer Rating
4.5 out of 5 stars39 Reviews
Write a vehicle reviewSee all 39 reviews
  • 5 star
    (67%)
  • 4 star
    (26%)
  • 3 star
    (5%)
  • 2 star
    (3%)
  • 1 star
    (0%)
4.63 out of 5 stars

Wife says it drives like a dream

keny, 07/26/2010
2010 Toyota Highlander Hybrid Limited 4dr SUV AWD w/3rd Row (3.3L 6cyl gas/electric hybrid CVT)
Had the car a month. Waited to write my comment until we took a 2300 mile trip. Overall we love the car. A little disappointed with the overall 24mpg. We drove on interstates, in big cities, mountains and 2-lanes. Inside is roomy and comfortable. Love the bluetooth. The Nav system is no better than my Magellan portable. Disappointed that there are areas with no turn-by-turn … instructions even though it lists streets. There are some features on it I really liked like the split screen. The front mats are already showing signs of matting. Love the transmission. Mpg is much better at 60-65 mph than over 75 mph. That should be expected. We did get about 31 mpg on one tank. A keeper.
Report abuse

Used 2007 Toyota Highlander Hybrid in Frederick, MD Values

Estimated values
2007 Toyota Highlander Hybrid 4dr SUV AWD w/3rd Row (3.3L 6cyl gas/electric hybrid CVT) with no options
ConditionTrade-InPrivate PartyDealer Retail
Outstanding$4,440$10,107$13,398
Clean$4,156$9,391$12,359
Average$3,683$8,196$10,626
Rough$3,068$6,643$8,373

The average list price of a used 2007 Toyota Highlander Hybrid in Frederick, Maryland is $27,227. The average mileage on a used Toyota Highlander Hybrid 2007 for sale in Frederick, Maryland is 91,246. Based on the average mileage of 91,246 for used 2007 Toyota Highlander Hybrid for sale in Frederick, MD 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 Highlander Hybrid 2007 in Frederick, Maryland to be $3,683.

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.