Skip to main content
Skip to Filters
172 listings
  • $71,970
    great price
    $6,254 below market
    • 11,643 miles
    • No accidents, 1 owner, personal use only
    • 7 Seats, 20 City / 24 Hwy MPG
    • BMW of Mount Laurel (17 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Mount Laurel, NJ / 17 miles away from Lansdowne, PA

    GREAT MILES 11,643! Heated Seats, Third Row Seat, Navigation, Moonroof, Power Liftgate, Panoramic Roof, All Wheel Drive, Aluminum Wheels, CLIMATE COMF...

    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:

    22 Combined MPG (20 City/24 Highway)

    Listing Information:

    VIN: 5UX23EM0XS9X07210
    Stock: S9X07210
    Certified Pre-Owned: No
    Listed since: 05-31-2025

  • $60,093
    great price
    $5,387 below market
    • 30,949 miles
    • No accidents, 1 owner, rental vehicle
    • 7 Seats, 21 City / 25 Hwy MPG
    • Lexus of Wilmington (20 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Wilmington, DE / 20 miles away from Lansdowne, PA

    **1 OWNER****CLEAN CARFAX****PREMIUM PACKAGE****CLIMATE COMFORT PACKAGE****CONNECTED PACKAGE PRO****RUNNING BOARDS**Clean CARFAX. AWD 8-Speed A...

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

    Listing Information:

    VIN: 5UX23EM09R9V87510
    Stock: RPV87510
    Certified Pre-Owned: No
    Listed since: 08-04-2025

  • $58,369
    great price
    $4,717 below market
    • 35,875 miles
    • No accidents, 2 owners, rental vehicle
    • 7 Seats, 21 City / 25 Hwy MPG
    • Lexus of Wilmington (20 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Wilmington, DE / 20 miles away from Lansdowne, PA

    Clean CARFAX. AWD 8-Speed Automatic Sport 3.0L I6 DOHC 24V*Your additional costs are tax, tag, title, registration, and electronic filing fees, and...

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

    Listing Information:

    VIN: 5UX23EM00R9S91047
    Stock: RPS91047
    Certified Pre-Owned: No
    Listed since: 08-04-2025

  • $74,999
    good price
    $5,751 below market
    • 13,553 miles
    • No accidents, 1 owner, personal use only
    • 7 Seats, 21 City / 25 Hwy MPG
    • BMW of Mount Laurel (17 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Mount Laurel, NJ / 17 miles away from Lansdowne, PA

    BMW Certified. Heated Seats, 3rd Row Seat, Sunroof, NAV, Power Liftgate, All Wheel Drive, Turbo, Panoramic Roof, CLIMATE COMFORT PACKAGE, PREMIUM 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: Yes

    Features and Specs:

    22 Combined MPG (21 City/25 Highway)

    Listing Information:

    VIN: 5UX23EM03S9X67619
    Stock: S9X67619
    Certified Pre-Owned: Yes
    Listed since: 08-01-2025

  • $67,217
    good price
    $4,678 below market
    • 15,619 miles
    • No accidents, 1 owner, rental vehicle
    • 7 Seats, 20 City / 24 Hwy MPG
    • Lexus of Wilmington (20 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Wilmington, DE / 20 miles away from Lansdowne, PA

    Clean CARFAX. AWD 8-Speed Automatic Sport 3.0L I6 DOHC 24V*Your additional costs are tax, tag, title, registration, and electronic filing fees, and...

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

    Listing Information:

    VIN: 5UX23EM05S9W71751
    Stock: RPW71751
    Certified Pre-Owned: No
    Listed since: 08-18-2025

  • Stock photo**
    $64,930
    fair price
    $1,471 below market
    • 27,223 miles
    • No accidents, 1 owner, rental vehicle
    • 7 Seats, 21 City / 25 Hwy MPG
    • O'Neil GMC (20 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Warminster, PA / 20 miles away from Lansdowne, PA

    Priced below KBB Fair Purchase Price! This 2023 BMW X7 xDrive40i in Black features: 3.0L I6 DOHC 24V 8-Speed Automatic Sport AWDOdometer is 9420 mil...

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

    Listing Information:

    VIN: 5UX23EM09P9P67227
    Stock: 99-9638
    Certified Pre-Owned: No
    Listed since: 07-07-2025

  • $81,532
    fair price
    $154 below market
    • 6,861 miles
    • No accidents, 1 owner, personal use only
    • 6 Seats, 20 City / 24 Hwy MPG
    • BMW of Fort Washington (14 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Fort Washington, PA / 14 miles away from Lansdowne, PA

    Black Sapphire Metallic 2025 BMW X7 xDrive40i AWD 8-Speed Automatic Sport 3.0L I6 DOHC 24V Aerodynamic Kit, Anthracite Alcantara Headliner, Apple CarP...

    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:

    22 Combined MPG (20 City/24 Highway)

    Listing Information:

    VIN: 5UX23EM06S9Y62806
    Stock: FY62806T
    Certified Pre-Owned: Yes
    Listed since: 07-30-2025

  • $77,790
    fair price
    $722 below market
    • 13,179 miles
    • No accidents, 1 owner, personal use
    • 6 Seats, 20 City / 24 Hwy MPG
    • BMW of Mount Laurel (17 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Mount Laurel, NJ / 17 miles away from Lansdowne, PA

    BMW Certified. Heated Seats, Third Row Seat, Nav System, Moonroof, Power Liftgate, All Wheel Drive, Panoramic Roof, Quad Bucket Seats, Turbo Charged E...

    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:

    22 Combined MPG (20 City/24 Highway)

    Listing Information:

    VIN: 5UX23EM01S9W46183
    Stock: S9W46183
    Certified Pre-Owned: Yes
    Listed since: 08-05-2025

  • $39,995
    good price
    $2,413 below market
    • 70,769 miles
    • No accidents, 2 owners, personal use
    • 7 Seats, 15 City / 21 Hwy MPG
    • Jaguar West Chester (16 mi away)
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in West Chester, PA / 16 miles away from Lansdowne, PA

    BLUETOOTH HANDS FREE PHONE, BACK - UP REAR VIEW CAMERA, NAVIGATION, PANORAMICE ROOF, APPLE CAR PALY - ANDROID AUTO, ALL WHEEL DRIVE, CLEAN CARFAX, LOC...

    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:

    17 Combined MPG (15 City/21 Highway)

    Listing Information:

    VIN: 5UXCX6C05L9C28326
    Stock: L25224XB
    Certified Pre-Owned: No
    Listed since: 08-25-2025

  • $41,490
    good price
    $2,247 below market
    • 51,106 miles
    • No accidents, 1 owner, personal use
    • 7 Seats, 20 City / 25 Hwy MPG
    • BMW of Mount Laurel (17 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Mount Laurel, NJ / 17 miles away from Lansdowne, PA

    ONLY 51,106 Miles! 3rd Row Seat, Heated Seats, Navigation, Sunroof, Power Liftgate, All Wheel Drive, Panoramic Roof, Turbo Charged, Trailer Hitch, PRE...

    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:

    22 Combined MPG (20 City/25 Highway)

    Listing Information:

    VIN: 5UXCW2C08L9B52581
    Stock: L9B52581
    Certified Pre-Owned: No
    Listed since: 08-26-2025

  • $33,788
    fair price
    $252 below market
    • 78,379 miles
    • 1 accident, 1 owner, personal use
    • 7 Seats, 20 City / 25 Hwy MPG
    • Naryan Auto Group (14 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Philadelphia, PA / 14 miles away from Lansdowne, PA

    Experience the perfect blend of luxury and performance with the 2019 BMW X7 xDrive40i. Dressed in a sophisticated Arctic Grey Metallic exterior, this ...

    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:

    22 Combined MPG (20 City/25 Highway)

    Listing Information:

    VIN: 5UXCW2C55KL088297
    Stock: 088297
    Certified Pre-Owned: No
    Listed since: 07-11-2025

  • $93,963
    fair price
    $1,375 above market
    • 16,901 miles
    • No accidents, 1 owner, personal use
    • 6 Seats, 16 City / 21 Hwy MPG
    • BMW of Fort Washington (14 mi away)
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Fort Washington, PA / 14 miles away from Lansdowne, PA

    Mineral White Metallic 2024 BMW X7 M60i AWD 8-Speed Automatic Sport 4.4L V8 DOHC 32V 5-Zone Automatic Climate Control, Active Cruise Control w/Stop & ...

    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:

    18 Combined MPG (16 City/21 Highway)

    Listing Information:

    VIN: 5UX33EM04R9S85949
    Stock: FS85949T
    Certified Pre-Owned: Yes
    Listed since: 07-29-2025

  • New Listing
    Photos not available
    $66,981
    good price
    $2,067 below market
    • 29,339 miles
    • No accidents, 1 owner, rental vehicle
    • 7 Seats, 21 City / 25 Hwy MPG
    • BMW of Fort Washington (14 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Fort Washington, PA / 14 miles away from Lansdowne, PA

    JUST ARRIVED. PENDING INSPECTION. Skyscraper Gray Metallic 2024 BMW X7 xDrive40i AWD 8-Speed Automatic Sport 3.0L I6 DOHC 24V 5-Zone Automatic Climate...

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

    Listing Information:

    VIN: 5UX23EM04R9V33225
    Stock: FV33225P
    Certified Pre-Owned: Yes
    Listed since: 08-27-2025

  • Price Drop
    $62,380
    fair price
    $159 above market
    • 49,771 miles
    • No accidents, 1 owner, personal use
    • 6 Seats, 21 City / 25 Hwy MPG
    • BMW of the Main Line (5 mi away)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Bala Cynwyd, PA / 5 miles away from Lansdowne, PA

    Certified. Brooklyn Gray Metallic 2024 BMW X7 xDrive40i AWD 8-Speed Automatic Sport 3.0L I6 DOHC 24V BMW Certified PreOwned, Accident Free CarFax, Non...

    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:

    22 Combined MPG (21 City/25 Highway)

    Listing Information:

    VIN: 5UX23EM09R9U13811
    Stock: L25145A
    Certified Pre-Owned: Yes
    Listed since: 08-20-2025

    • 42,326 miles
    • No accidents, 1 owner, personal use
    • 7 Seats, 21 City / 25 Hwy MPG
    • BMW of Fort Washington (14 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Fort Washington, PA / 14 miles away from Lansdowne, PA

    Dravit Gray Metallic 2023 BMW X7 xDrive40i AWD 8-Speed Automatic Sport 3.0L I6 DOHC 24V 5-Zone Automatic Climate Control, Active Driving Assistant Pro...

    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:

    22 Combined MPG (21 City/25 Highway)

    Listing Information:

    VIN: 5UX23EM0XP9P32731
    Stock: FP32731T
    Certified Pre-Owned: Yes
    Listed since: 07-18-2025

    • 14,146 miles
    • No accidents, 1 owner, rental vehicle
    • 7 Seats, 20 City / 24 Hwy MPG
    • BMW of Mount Laurel (17 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Mount Laurel, NJ / 17 miles away from Lansdowne, PA

    BMW Certified. Heated Seats, Moonroof, Nav System, Third Row Seat, All Wheel Drive, Power Liftgate, Turbo Charged Engine, Aluminum Wheels, Panoramic R...

    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:

    22 Combined MPG (20 City/24 Highway)

    Listing Information:

    VIN: 5UX23EM01S9Z23236
    Stock: S9Z23236
    Certified Pre-Owned: Yes
    Listed since: 08-08-2025

    • 14,296 miles
    • No accidents, 1 owner, personal use
    • 7 Seats, 16 City / 21 Hwy MPG
    • Land Rover Willow Grove (18 mi away)
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Willow Grove, PA / 18 miles away from Lansdowne, PA

    Recent Arrival! CARFAX One-Owner. Clean CARFAX. Dravit Gray Metallic 2024 BMW X7 M60i AWD 8-Speed Automatic Sport 4.4L V8 DOHC 32VOdometer is 4747 mil...

    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:

    18 Combined MPG (16 City/21 Highway)

    Listing Information:

    VIN: 5UX33EM09R9S96493
    Stock: R25620A
    Certified Pre-Owned: No
    Listed since: 08-01-2025

  • $54,488
    fair price
    $1,385 above market
    • 61,453 miles
    • No accidents, 2 owners, personal use
    • 6 Seats, 15 City / 21 Hwy MPG
    • Naryan Auto Group (14 mi away)
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Philadelphia, PA / 14 miles away from Lansdowne, PA

    Experience the pinnacle of luxury and performance with the 2022 BMW X7 M50i, a masterpiece in Dravit Grey Metallic. This SUV is powered by a formidabl...

    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:

    17 Combined MPG (15 City/21 Highway)

    Listing Information:

    VIN: 5UXCX6C00N9J04643
    Stock: J04643
    Certified Pre-Owned: No
    Listed since: 08-07-2025

    • 18,032 miles
    • No accidents, 1 owner, personal use
    • 7 Seats, 16 City / 21 Hwy MPG
    • Holman Cadillac (17 mi away)
    • Home delivery*
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Mount Laurel, NJ / 17 miles away from Lansdowne, PA

    CARFAX One-Owner.Holman Cadillac is proud to offer this fantastic 2023 BMW X7. M60i AWD Odometer is 6006 miles below market average!Price exclude...

    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:

    18 Combined MPG (16 City/21 Highway)

    Listing Information:

    VIN: 5UX33EM0XP9P13620
    Stock: P9P13620
    Certified Pre-Owned: No
    Listed since: 08-04-2025

  • Price Drop
    • 21,015 miles
    • 1 accident, 1 owner, personal use only
    • 7 Seats, 16 City / 21 Hwy MPG
    • BMW of the Main Line (5 mi away)
    • Home delivery*
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Bala Cynwyd, PA / 5 miles away from Lansdowne, PA

    Certified. Black Sapphire Metallic 2024 BMW X7 M60i AWD 8-Speed Automatic Sport 4.4L V8 DOHC 32V BMW Certified PreOwned, Non-Smoker's vehicle, ***CarF...

    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:

    18 Combined MPG (16 City/21 Highway)

    Listing Information:

    VIN: 5UX33EM0XR9U06418
    Stock: P4964
    Certified Pre-Owned: Yes
    Listed since: 07-30-2025

  • Price Drop
    • 34,480 miles
    • No accidents, 1 owner, personal use
    • 7 Seats, 19 City / 24 Hwy MPG
    • CarMax Maple Shade (15 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Maple Shade, NJ / 15 miles away from Lansdowne, PA

    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:

    21 Combined MPG (19 City/24 Highway)

    Listing Information:

    VIN: 5UXCW2C08M9E29523
    Stock: 26996580
    Certified Pre-Owned: No

Showing 1 - 21 out of 172 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.