Skip to main content
Skip to Filters
454 listings
  • New Listing
    $14,981
    great price
    $1,615 below market
    • 113,538 miles
    • 17 City / 23 Hwy MPG, Manual
    • BMW of Fremont (9 mi away)
    • Home delivery*
    • AWD/4WD
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Fremont, CA / 9 miles away from Mountain View, CA

    Leather Seats6Mt Sti Short Throw ShifterPopular Equipment Group 3BCargo Tray; Off-BlackRear SpoilerBase ModelBlack; Alcantara Seat Trim W/Carbon...

    AutoCheck Vehicle History Summary Unavailable.

    Features and Specs:

    19 Combined MPG (17 City/23 Highway)

    Listing Information:

    VIN: JF1GV8J64BL524485
    Stock: BL524485
    Certified Pre-Owned: No
    Listed since: 06-20-2025

  • Price Drop
    $21,991
    fair price
    $357 below market
    • 6,553 miles
    • No accidents, 1 owner, personal use only
    • 27 City / 34 Hwy MPG
    • Premier Subaru of Fremont (9 mi away)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    Close

    Located in Fremont, CA / 9 miles away from Mountain View, CA

    Subaru Certified Pre-Owned Details: * Transferable Warranty * Vehicle History * Roadside Assistance * Warranty Deductible: $0 * Powertrain Limited War...

    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:

    30 Combined MPG (27 City/34 Highway)

    Listing Information:

    VIN: JF1GUABC9R8898540
    Stock: R8898540L
    Certified Pre-Owned: No
    Listed since: 06-25-2025

  • Price Drop
    $22,321
    fair price
    $88 below market
    • 4,571 miles
    • No accidents, 1 owner, personal use only
    • 27 City / 34 Hwy MPG
    • Premier Subaru of Fremont (9 mi away)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    Close

    Located in Fremont, CA / 9 miles away from Mountain View, CA

    Subaru Certified Pre-Owned Details: * Vehicle History * Powertrain Limited Warranty: 84 Month/100,000 Mile (whichever comes first) from original in-se...

    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:

    30 Combined MPG (27 City/34 Highway)

    Listing Information:

    VIN: JF1GUABC0R8902605
    Stock: R8902605L
    Certified Pre-Owned: No
    Listed since: 06-25-2025

  • Price Drop
    $18,569
    good price
    $1,329 below market
    • 11,354 miles
    • No accidents, 1 owner, personal use only
    • 28 City / 38 Hwy MPG
    • Capitol Kia (14 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Blind Spot Monitorin...
    Close

    Located in San Jose, CA / 14 miles away from Mountain View, CA

    This Used 2018 Subaru Impreza 2.0i Premium with one previous owner and only 11,354 miles was inspected and reconditioned by our service team. Recondit...

    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:

    32 Combined MPG (28 City/38 Highway)

    Listing Information:

    VIN: 4S3GKAD63J3600993
    Stock: K22510A
    Certified Pre-Owned: No
    Listed since: 07-05-2025

  • Advertisement

    1 Offer Nearby

    2025 Subaru Impreza
    $24,360
    starting MSRP
    • 6 Colors
    • 2 Trims
    • 1 Package
    View Offers 
    MSRP is subject to change and varies based on availability, trim level, option packages, and retailer-installed accessories. MSRP excludes destination and delivery charges, tax, title, registration, and other fees. Retailer sets actual price. See your retailer for details.
  • Price Drop
    $13,999
    good price
    $1,770 below market
    • 71,280 miles
    • No accidents, 3 owners, corporate fleet vehicle
    • 28 City / 37 Hwy MPG
    • Stevens Creek Nissan (7 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Santa Clara, CA / 7 miles away from Mountain View, CA

    *LOCAL TRADE IN*, *CLEAN HISTORY REPORT!*, *LIKE NEW, SUPER CLEAN, ALMOST NEW*, *SEVICE RECORDS AVAILABLE!*.2017 Subaru Impreza 2.0i PremiumReviews: ...

    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:

    31 Combined MPG (28 City/37 Highway)

    Listing Information:

    VIN: 4S3GTAD60H3753659
    Stock: 56015P
    Certified Pre-Owned: No
    Listed since: 05-09-2025

  • Price Drop
    $21,981
    fair price
    $77 above market
    • 3,957 miles
    • No accidents, 1 owner, personal use only
    • 27 City / 34 Hwy MPG
    • Premier Subaru of Fremont (9 mi away)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    Close

    Located in Fremont, CA / 9 miles away from Mountain View, CA

    Subaru Certified Pre-Owned Details: * Warranty Deductible: $0 * Powertrain Limited Warranty: 84 Month/100,000 Mile (whichever comes first) from origin...

    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:

    30 Combined MPG (27 City/34 Highway)

    Listing Information:

    VIN: JF1GUABC0R8898488
    Stock: R8898488L
    Certified Pre-Owned: No
    Listed since: 06-27-2025

  • Price Drop
    $19,991
    fair price
    $707 below market
    • 16,391 miles
    • No accidents, 1 owner, personal use only
    • 28 City / 36 Hwy MPG
    • Premier Subaru of Fremont (9 mi away)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Fremont, CA / 9 miles away from Mountain View, CA

    Subaru Certified Pre-Owned Details: * Powertrain Limited Warranty: 84 Month/100,000 Mile (whichever comes first) from original in-service date * 152 P...

    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:

    32 Combined MPG (28 City/36 Highway)

    Listing Information:

    VIN: 4S3GKAB69P3600816
    Stock: PS3600
    Certified Pre-Owned: No
    Listed since: 06-03-2025

  • $22,538
    fair price
    $228 below market
    • 22,492 miles
    • No accidents, 1 owner, personal use only
    • 27 City / 34 Hwy MPG
    • Capitol Hyundai San Jose (14 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in San Jose, CA / 14 miles away from Mountain View, CA

    This DGDG Premium 2024 Subaru Impreza Sport with one previous owner and 22,492 miles was inspected and reconditioned by our service team. Reconditione...

    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:

    30 Combined MPG (27 City/34 Highway)

    Listing Information:

    VIN: JF1GUAFC7R8241374
    Stock: H37211A
    Certified Pre-Owned: No
    Listed since: 06-13-2025

  • Advertisement

    1 Offer Nearby

    2025 Subaru Impreza
    $24,360
    starting MSRP
    • 6 Colors
    • 2 Trims
    • 1 Package
    View Offers 
    MSRP is subject to change and varies based on availability, trim level, option packages, and retailer-installed accessories. MSRP excludes destination and delivery charges, tax, title, registration, and other fees. Retailer sets actual price. See your retailer for details.
  • Price Drop
    • 17,195 miles
    • No accidents, 1 owner, personal use only
    • 28 City / 36 Hwy MPG
    • Mercedes-Benz of San Jose (15 mi away)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Blind Spot Monitorin...
    Close

    Located in San Jose, CA / 15 miles away from Mountain View, CA

    Bsd/Rcta & Moonrf & Keyless Access & Pwr Dr. SeatSun/MoonroofSplash GuardsRear Bumper AppliqueCargo TrayLane Keeping AssistKeyless StartRear Sp...

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

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    31 Combined MPG (28 City/36 Highway)

    Listing Information:

    VIN: 4S3GTAD65L3733870
    Stock: L3733870
    Certified Pre-Owned: No
    Listed since: 06-23-2025

  • Price Drop
    $15,644
    good price
    $1,135 below market
    • 60,454 miles
    • No accidents, 1 owner, personal use
    • 28 City / 36 Hwy MPG
    • Capitol Mazda (14 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in San Jose, CA / 14 miles away from Mountain View, CA

    This DGDG Premium 2019 Subaru Impreza 2.0i with one previous owner and 60,454 miles was inspected and reconditioned by our service team. Reconditioned...

    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:

    31 Combined MPG (28 City/36 Highway)

    Listing Information:

    VIN: 4S3GTAA69K3753722
    Stock: UM9204
    Certified Pre-Owned: No
    Listed since: 05-13-2025

  • $16,999
    fair price
    $499 below market
    • 62,355 miles
    • No accidents, 1 owner, personal use only
    • 28 City / 38 Hwy MPG
    • Putnam Subaru (19 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Blind Spot Monitorin...
    • Tire Pressure Warnin...
    Close

    Located in Burlingame, CA / 19 miles away from Mountain View, CA

    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:

    32 Combined MPG (28 City/38 Highway)

    Listing Information:

    VIN: 4S3GKAD65K3606019
    Stock: S15256P
    Certified Pre-Owned: No
    Listed since: 05-30-2025

  • $12,369
    fair price
    $653 below market
    • 85,211 miles
    • No accidents, 1 owner, personal use only
    • 28 City / 37 Hwy MPG
    • Toyota Sunnyvale (2 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Sunnyvale, CA / 2 miles away from Mountain View, CA

    2017 Subaru Impreza 2.0i CVT LineartronicAll-Weather Floor Mats, Cargo Cover, Cargo Tray, Radio: Subaru Starlink 6.5" Multimedia System, Standard Mode...

    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:

    31 Combined MPG (28 City/37 Highway)

    Listing Information:

    VIN: 4S3GTAA66H3710206
    Stock: HP23445
    Certified Pre-Owned: No
    Listed since: 07-16-2025

  • Advertisement

    1 Offer Nearby

    2025 Subaru Impreza
    $24,360
    starting MSRP
    • 6 Colors
    • 2 Trims
    • 1 Package
    View Offers 
    MSRP is subject to change and varies based on availability, trim level, option packages, and retailer-installed accessories. MSRP excludes destination and delivery charges, tax, title, registration, and other fees. Retailer sets actual price. See your retailer for details.
  • Price Drop
    $19,999
    fair price
    $730 below market
    • 38,350 miles
    • No accidents, 1 owner, personal use only
    • 28 City / 36 Hwy MPG
    • Capitol GMC (14 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Blind Spot Monitorin...
    Close

    Located in San Jose, CA / 14 miles away from Mountain View, CA

    This DGDG Premium 2022 Subaru Impreza Premium with one previous owner and 38,350 miles was inspected and reconditioned by our service team. Reconditio...

    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:

    31 Combined MPG (28 City/36 Highway)

    Listing Information:

    VIN: 4S3GTAD66N3727482
    Stock: B13866B
    Certified Pre-Owned: No
    Listed since: 07-07-2025

  • $24,999
    fair price
    $186 below market
    • 29,890 miles
    • No accidents, 1 owner, personal use
    • 28 City / 36 Hwy MPG
    • Putnam Subaru (19 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Burlingame, CA / 19 miles away from Mountain View, CA

    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:

    31 Combined MPG (28 City/36 Highway)

    Listing Information:

    VIN: 4S3GTAU69N3707291
    Stock: S250597A
    Certified Pre-Owned: No
    Listed since: 05-27-2025

  • Price Drop
    $23,981
    fair price
    $29 above market
    • 4,237 miles
    • No accidents, 1 owner, personal use only
    • 27 City / 34 Hwy MPG
    • Premier Subaru of Fremont (9 mi away)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Fremont, CA / 9 miles away from Mountain View, CA

    Subaru Certified Pre-Owned Details: * Transferable Warranty * SiriusXM 3-Month trial subscription, $500 Owner Loyalty coupon 1 year trial subscription...

    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:

    30 Combined MPG (27 City/34 Highway)

    Listing Information:

    VIN: JF1GUAFC7R8897705
    Stock: R8897705L
    Certified Pre-Owned: No
    Listed since: 07-10-2025

  • New Listing
    $24,651
    fair price
    $485 below market
    • 6,899 miles
    • 27 City / 34 Hwy MPG
    • Premier Subaru of Fremont (9 mi away)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Fremont, CA / 9 miles away from Mountain View, CA

    Subaru Certified Pre-Owned Details: * 152 Point Inspection * Roadside Assistance * Vehicle History * Powertrain Limited Warranty: 84 Month/100,000 Mil...

    AutoCheck Vehicle History Summary Unavailable.

    Features and Specs:

    30 Combined MPG (27 City/34 Highway)

    Listing Information:

    VIN: JF1GUAFC5S8200070
    Stock: S8200070L
    Certified Pre-Owned: No
    Listed since: 07-31-2025

  • Advertisement

    1 Offer Nearby

    2025 Subaru Impreza
    $24,360
    starting MSRP
    • 6 Colors
    • 2 Trims
    • 1 Package
    View Offers 
    MSRP is subject to change and varies based on availability, trim level, option packages, and retailer-installed accessories. MSRP excludes destination and delivery charges, tax, title, registration, and other fees. Retailer sets actual price. See your retailer for details.
  • $20,497
    fair price
    $600 above market
    • 21,264 miles
    • No accidents, 2 owners, corporate fleet vehicle
    • 28 City / 36 Hwy MPG
    • Hayward Kia (18 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Hayward, CA / 18 miles away from Mountain View, CA

    Prices do not include government fees and taxes, any finance charges, dealer document processing charges, electronic filing charges, and/or any emissi...

    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:

    31 Combined MPG (28 City/36 Highway)

    Listing Information:

    VIN: 4S3GTAB61N3702640
    Stock: 20298
    Certified Pre-Owned: No
    Listed since: 07-07-2025

  • Price Drop
    $22,841
    fair price
    $273 above market
    • 21,994 miles
    • No accidents, 1 owner, personal use
    • 27 City / 36 Hwy MPG
    • Premier Subaru of Fremont (9 mi away)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Tire Pressure Warnin...
    Close

    Located in Fremont, CA / 9 miles away from Mountain View, CA

    Subaru Certified Pre-Owned Details: * Transferable Warranty * Warranty Deductible: $0 * Roadside Assistance * 152 Point Inspection * SiriusXM 3-Month ...

    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:

    30 Combined MPG (27 City/36 Highway)

    Listing Information:

    VIN: 4S3GKAL64P3604299
    Stock: S9702355A
    Certified Pre-Owned: Yes
    Listed since: 06-08-2025

  • $19,961
    fair price
    $501 above market
    • 23,257 miles
    • No accidents, 1 owner, personal use
    • 28 City / 36 Hwy MPG
    • One Toyota of Oakland (25 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Oakland, CA / 25 miles away from Mountain View, CA

    One Toyota Of Oakland is Northern California's only One Price One person Toyota retailer. - Our family owned and operated Toyota retailer aims to prov...

    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:

    31 Combined MPG (28 City/36 Highway)

    Listing Information:

    VIN: 4S3GTAB63N3713297
    Stock: P16250
    Certified Pre-Owned: No
    Listed since: 07-16-2025

  • New Listing
    $20,641
    fair price
    $320 below market
    • 49,709 miles
    • No accidents, 1 owner, personal use only
    • 27 City / 34 Hwy MPG
    • Premier Subaru of Fremont (9 mi away)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    Close

    Located in Fremont, CA / 9 miles away from Mountain View, CA

    One-Owner. Clean CARFAX. Subaru Certified Pre-Owned Details: * Vehicle History * Transferable Warranty * SiriusXM 3-Month trial subscription, $500 Own...

    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:

    30 Combined MPG (27 City/34 Highway)

    Listing Information:

    VIN: JF1GUABC9R8284992
    Stock: S8290163A
    Certified Pre-Owned: No
    Listed since: 07-27-2025

    • 132,351 miles
    • No accidents, 2 owners, personal use only
    • 28 City / 37 Hwy MPG
    • One Toyota of Oakland (25 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Oakland, CA / 25 miles away from Mountain View, CA

    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:

    31 Combined MPG (28 City/37 Highway)

    Listing Information:

    VIN: JF1GPAC65FH215082
    Stock: 258583A
    Certified Pre-Owned: No
    Listed since: 07-24-2025

Showing 1 - 21 out of 454 listings
Filters
Skip to Results

Applied Filters4Active

Select Buying Experience

Location

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