Skip to main content
Skip to Filters
852 listings
  • $34,993
    good price
    $1,594 below market
    • 12,200 miles
    • No accidents, 1 owner, personal use
    • 5 Seats, 23 City / 29 Hwy MPG
    • Bert Smith BMW (24 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Upgraded Headlights
    • Blind Spot Monitorin...
    Close

    Located in Saint Petersburg, FL / 24 miles away from Tarpon Springs, FL

    Carbon Black Metallic 2022 BMW X3 sDrive30i M Sport 8-Speed Automatic Sport, 12 Speakers, ABS brakes, Aerodynamic Kit, Air Conditioning, AM/FM Radio, ...

    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:

    25 Combined MPG (23 City/29 Highway)

    Listing Information:

    VIN: 5UX43DP03N9M87346
    Stock: H81234
    Certified Pre-Owned: No
    Listed since: 06-25-2025

  • Price Drop
    $47,985
    fair price
    $1,159 below market
    • 2,319 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 21 City / 28 Hwy MPG
    • Driveway (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Spokane, WA / 2,291 miles away from Tarpon Springs, FL

    CarFax No Accidents Reported,CarFax 1-Owner,Low Mileage,Apple CarPlay,Back-Up Camera,Blind Spot Monitor,Bluetooth,Brake Assist,Keyless Start,Navigatio...

    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:

    24 Combined MPG (21 City/28 Highway)

    Listing Information:

    VIN: WBX57DP08RN258462
    Stock: RN258462B
    Certified Pre-Owned: No

  • New Listing
    $29,990
    good price
    $1,689 below market
    • 42,643 miles
    • No accidents, 1 owner, rental vehicle
    • 5 Seats, 23 City / 29 Hwy MPG
    • Carvana (In-stock online)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Navigation
    • Upgraded Headlights
    • Blind Spot Monitorin...
    Close

    Located in Sacramento, CA / 2,326 miles away from Tarpon Springs, FL

    At Carvana, we go miles beyond the extra mile. That's why we provide you with a convenient, fast, and hassle-free car buying experience that puts you ...

    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:

    25 Combined MPG (23 City/29 Highway)

    Listing Information:

    VIN: 5UX43DP02P9S77551
    Stock: 2003732076
    Certified Pre-Owned: No
    Listed since: 06-11-2025

  • Price Drop
    $37,590
    good price
    $1,695 below market
    • 35,560 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 21 City / 28 Hwy MPG
    • Carvana (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Las Vegas, NV / 1,964 miles away from Tarpon Springs, FL

    At Carvana, we go miles beyond the extra mile. That's why we provide you with a convenient, fast, and hassle-free car buying experience that puts 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:

    24 Combined MPG (21 City/28 Highway)

    Listing Information:

    VIN: 5UX53DP0XP9P36281
    Stock: 2003813040
    Certified Pre-Owned: No
    Listed since: 06-16-2025

  • $43,000
    fair price
    $775 below market
    • 8,892 miles
    • No accidents, personal use only
    • 5 Seats, 23 City / 29 Hwy MPG
    • Crown Acura (14 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Clearwater, FL / 14 miles away from Tarpon Springs, FL

    All Services Performed On This Vehicle Are Included In Our Online Price!! Crown Acura Does Not Charge Reconditioning Or Certification Fees!!**CROWN CO...

    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:

    25 Combined MPG (23 City/29 Highway)

    Listing Information:

    VIN: WBX47DP00RN259374
    Stock: 92P1182
    Certified Pre-Owned: No
    Listed since: 07-10-2025

  • Price Drop
    $27,990
    fair price
    $866 above market
    • 64,397 miles
    • No accidents, 2 owners, rental vehicle
    • 5 Seats, 23 City / 29 Hwy MPG
    • Carvana (In-stock online)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Navigation
    • Upgraded Headlights
    • Blind Spot Monitorin...
    Close

    Located in Atlanta, GA / 403 miles away from Tarpon Springs, FL

    At Carvana, we go miles beyond the extra mile. That's why we provide you with a convenient, fast, and hassle-free car buying experience that puts you ...

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

    Features and Specs:

    25 Combined MPG (23 City/29 Highway)

    Listing Information:

    VIN: 5UX43DP00N9M86686
    Stock: 2003818305
    Certified Pre-Owned: No
    Listed since: 06-16-2025

  • Price Drop
    $45,200
    good price
    $1,971 below market
    • 12,239 miles
    • No accidents, 1 owner, personal use
    • 5 Seats, 23 City / 29 Hwy MPG
    • BMW of Wesley Chapel (23 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Wesley Chapel, FL / 23 miles away from Tarpon Springs, FL

    *** FACTORY BMW CERTIFIED *** PREMIUM PACKAGE *** PARKING ASSISTANCE PACKAGE ***ONE OWNER *** CLEAN CARFAX *** 8-Speed Automatic Sport, Active Park Di...

    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:

    25 Combined MPG (23 City/29 Highway)

    Listing Information:

    VIN: WBX47DP08RN292493
    Stock: O292493
    Certified Pre-Owned: Yes
    Listed since: 07-12-2025

  • Price Drop
    $43,899
    good price
    $1,627 below market
    • 8,403 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 21 City / 28 Hwy MPG
    • Fields BMW of Lakeland (48 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Lakeland, FL / 48 miles away from Tarpon Springs, FL

    FUEL EFFICIENT 28 MPG Hwy/21 MPG City! BMW Certified, ONLY 8,403 Miles! Nav System, Heated Seats, Cross-Traffic Alert, Dual Zone A/C, iPod/MP3 Input, ...

    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:

    24 Combined MPG (21 City/28 Highway)

    Listing Information:

    VIN: 5UX53DP01R9V95944
    Stock: LPF7191
    Certified Pre-Owned: Yes
    Listed since: 01-12-2025

  • Price Drop
    $39,999
    good price
    $1,902 below market
    • 15,564 miles
    • No accidents, personal use only
    • 5 Seats, 23 City / 29 Hwy MPG
    • Fields BMW of Lakeland (48 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Upgraded Headlights
    • Blind Spot Monitorin...
    Close

    Located in Lakeland, FL / 48 miles away from Tarpon Springs, FL

    BMW Certified, GREAT MILES 15,564! FUEL EFFICIENT 29 MPG Hwy/23 MPG City! NAV, Blind Spot Monitor, Cross-Traffic Alert, WiFi Hotspot, Dual Zone A/C, K...

    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:

    25 Combined MPG (23 City/29 Highway)

    Listing Information:

    VIN: 5UX43DP04R9U53390
    Stock: LPF7189
    Certified Pre-Owned: Yes
    Listed since: 02-28-2025

  • $47,995
    fair price
    $1,206 below market
    • 11,379 miles
    • No accidents, 1 owner, rental vehicle
    • 5 Seats, 27 City / 33 Hwy MPG
    • Bert Smith BMW (24 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Keyless Entry/Start
    Close

    Located in Saint Petersburg, FL / 24 miles away from Tarpon Springs, FL

    White 2025 BMW X3 30 xDrive 8-Speed Automatic, 12 Speakers, ABS brakes, Air Conditioning, AM/FM Radio, AM/FM radio: SiriusXM, Apple CarPlay & Android ...

    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:

    29 Combined MPG (27 City/33 Highway)

    Listing Information:

    VIN: 5UX53GP03S9Y66249
    Stock: H812119
    Certified Pre-Owned: No
    Listed since: 05-23-2025

  • Price Drop
    $42,500
    fair price
    $1,809 below market
    • 12,132 miles
    • No accidents, personal use only
    • 5 Seats, 23 City / 29 Hwy MPG
    • BMW of Wesley Chapel (23 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Wesley Chapel, FL / 23 miles away from Tarpon Springs, FL

    *** FACTORY BMW CERTIFIED *** ONE OWNER *** CLEAN CARFAX *** CONVENIENCE PACKAGE *** CONNECTED PACKAGE PRO *** 8-Speed Automatic Sport, Connected Pack...

    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:

    25 Combined MPG (23 City/29 Highway)

    Listing Information:

    VIN: WBX47DP01RN279309
    Stock: N279309
    Certified Pre-Owned: Yes
    Listed since: 05-01-2024

  • $25,990
    fair price
    $130 below market
    • 39,560 miles
    • No accidents, 3 owners, personal use
    • 5 Seats, 22 City / 29 Hwy MPG
    • Carvana (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Power Driver Seat
    • Tire Pressure Warnin...
    Close

    Located in Indianapolis, IN / 827 miles away from Tarpon Springs, FL

    At Carvana, we go miles beyond the extra mile. That's why we provide you with a convenient, fast, and hassle-free car buying experience that puts 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:

    25 Combined MPG (22 City/29 Highway)

    Listing Information:

    VIN: 5UXTR9C56KLR04837
    Stock: 2003761072
    Certified Pre-Owned: No
    Listed since: 06-18-2025

  • $6,997
    good price
    $581 below market
    • 157,553 miles
    • No accidents, 2 owners, personal use only
    • 5 Seats, 21 City / 28 Hwy MPG
    • Mr Clean Motors (19 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Tampa, FL / 19 miles away from Tarpon Springs, FL

    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:

    24 Combined MPG (21 City/28 Highway)

    Listing Information:

    VIN: 5UXWX9C57G0D92259
    Stock: D92259
    Certified Pre-Owned: No

  • Price Drop
    $43,900
    fair price
    $1,654 below market
    • 10,311 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 23 City / 29 Hwy MPG
    • BMW of Wesley Chapel (23 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Wesley Chapel, FL / 23 miles away from Tarpon Springs, FL

    *** FACTORY BMW CERTIFIED *** ONE OWNER *** CLEAN CARFAX *** PARKING ASSISTANCE PACKAGE *** CONNECTED PACKAGE PRO *** CONVENIENCE PACKAGE *** 8-Speed ...

    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:

    25 Combined MPG (23 City/29 Highway)

    Listing Information:

    VIN: WBX47DP06RN278768
    Stock: N278768
    Certified Pre-Owned: Yes
    Listed since: 06-17-2025

  • New Listing
    $17,300
    good price
    $2,113 below market
    • 88,197 miles
    • No accidents, 2 owners, personal use
    • 5 Seats, 23 City / 30 Hwy MPG
    • Firkins Chrysler Dodge Jeep Ram (47 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Bradenton, FL / 47 miles away from Tarpon Springs, FL

    Phytonic Blue Metallic 2019 BMW X3 sDrive30i RWD 8-Speed Automatic 2.0L I4 TwinPower Turbo ***LOCAL TRADE***, ***PRICED TO SELL QUICKLY***, ***CLEAN 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:

    26 Combined MPG (23 City/30 Highway)

    Listing Information:

    VIN: 5UXTR7C54KLF35595
    Stock: J25088A
    Certified Pre-Owned: No
    Listed since: 07-05-2025

  • $34,990
    fair price
    $287 below market
    • 39,735 miles
    • No accidents, 1 owner, personal use
    • 5 Seats, 21 City / 28 Hwy MPG
    • Carvana (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Upgraded Headlights
    Close

    Located in New York City, NY / 1,006 miles away from Tarpon Springs, FL

    At Carvana, we go miles beyond the extra mile. That's why we provide you with a convenient, fast, and hassle-free car buying experience that puts 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:

    24 Combined MPG (21 City/28 Highway)

    Listing Information:

    VIN: 5UX53DP03P9P62060
    Stock: 2003808822
    Certified Pre-Owned: No
    Listed since: 06-13-2025

  • $55,495
    good price
    $1,280 below market
    • 15,565 miles
    • No accidents, personal use only
    • 5 Seats, 21 City / 26 Hwy MPG
    • Bert Smith BMW (24 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Saint Petersburg, FL / 24 miles away from Tarpon Springs, FL

    Mineral White Metallic 2024 BMW X3 M40i 8-Speed Automatic Sport, 12 Speakers, 4-Wheel Disc Brakes, ABS brakes, Adaptive suspension, Air Conditioning, ...

    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:

    23 Combined MPG (21 City/26 Highway)

    Listing Information:

    VIN: 5UX83DP05R9W27095
    Stock: H81209
    Certified Pre-Owned: No
    Listed since: 04-30-2025

  • $56,650
    good price
    $3,508 below market
    • 1,799 miles
    • No accidents, personal use only
    • 5 Seats, 27 City / 33 Hwy MPG
    • Jake Sweeney Express (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Cincinnati, OH / 776 miles away from Tarpon Springs, FL

    SAVE BIG ON THIS LOADED, LOW MILE M SPORT PRO! BMW CERTIFIED-MORE WARRANTY THAN NEW! Heated Seats, Moonroof, Nav, Power Liftgate, AWD, PREMIUM PACK, 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:

    29 Combined MPG (27 City/33 Highway)

    Listing Information:

    VIN: 5UX53GP00S9010245
    Stock: B77353
    Certified Pre-Owned: No
    Listed since: 07-03-2025

  • Price Drop
    $43,154
    fair price
    $861 below market
    • 10,920 miles
    • No accidents, 1 owner, personal use
    • 5 Seats, 23 City / 29 Hwy MPG
    • BMW of Tampa (19 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Tampa, FL / 19 miles away from Tarpon Springs, FL

    CONVENIENCE PACKAGE, PARKING ASSISTANCE PACKAGE, REMOTE ENGINE START, PANORAMIC MOONROOF, NAVIGATION, APPLE CARPLAY, ANDROID AUTO, BMW CURVED WIDESCRE...

    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:

    25 Combined MPG (23 City/29 Highway)

    Listing Information:

    VIN: WBX47DP07RN264104
    Stock: O64104L
    Certified Pre-Owned: No
    Listed since: 05-29-2025

  • $26,990
    good price
    $1,696 below market
    • 61,809 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 24 City / 29 Hwy MPG
    • Carvana (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Upgraded Headlights
    Close

    Located in Oklahoma City, OK / 1,002 miles away from Tarpon Springs, FL

    At Carvana, we go miles beyond the extra mile. That's why we provide you with a convenient, fast, and hassle-free car buying experience that puts 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:

    26 Combined MPG (24 City/29 Highway)

    Listing Information:

    VIN: 5UXTY5C00L9D03067
    Stock: 2003866083
    Certified Pre-Owned: No
    Listed since: 07-16-2025

  • Price Drop
    $32,590
    good price
    $2,143 below market
    • 42,271 miles
    • No accidents, 1 owner, rental vehicle
    • 5 Seats, 21 City / 28 Hwy MPG
    • Carvana (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Upgraded Headlights
    Close

    Located in Los Angeles, CA / 2,129 miles away from Tarpon Springs, FL

    At Carvana, we go miles beyond the extra mile. That's why we provide you with a convenient, fast, and hassle-free car buying experience that puts you ...

    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:

    24 Combined MPG (21 City/28 Highway)

    Listing Information:

    VIN: 5UX53DP09P9R23477
    Stock: 2003811978
    Certified Pre-Owned: No
    Listed since: 06-17-2025

Showing 106 - 126 out of 852 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

Body Type

Trim

Mileage

Accidents & History

EV Details

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.