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
165 listings
  • $89,470
    great price
    $7,757 below market
    • 8,421 miles
    • No accidents, 1 owner, personal use only
    • 16 City / 22 Hwy MPG
    • ALM Marietta (304 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Marietta, GA / 304 miles away from Mobile, AL

    $108K ORIGINAL MSRP !!!..PREMIUM PACKAGE - ZPP..CONNECTED PACKAGE PROFESSIONAL..KYALAMI ORANGE/BLACK, MERINO LEATHER UPHOLSTERY..WHEELS: 19" X 9.5" FR...

    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/22 Highway)

    Listing Information:

    VIN: WBS43AY00RFS63806
    Stock: RFS63806
    Certified Pre-Owned: No
    Listed since: 04-15-2025

  • Price Drop
    $39,789
    fair price
    $111 above market
    • 80,006 miles
    • 2 accidents, 4 owners, corporate fleet vehicle
    • 17 City / 26 Hwy MPG
    • Atlanta Used Cars (318 mi away)
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Lilburn, GA / 318 miles away from Mobile, AL

    Atlanta Used Car Sales Lilburn Atlanta Used Car Sales 4430 Lawrenceville Hwy Lilburn, GA 30*** 6**-9**-0011 Marina Blue 2017 BMW M3 RWD 6-Speed Manual...

    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:

    20 Combined MPG (17 City/26 Highway)

    Listing Information:

    VIN: WBS8M9C52H5G84501
    Stock: G84501
    Certified Pre-Owned: No
    Listed since: 02-25-2025

  • $82,998
    great price
    $8,016 below market
    • 10,557 miles
    • No accidents, 3 owners, personal use only
    • 16 City / 23 Hwy MPG
    • CarMax Tampa (382 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Keyless Entry/Start
    Close

    Located in Tampa, FL / 382 miles away from Mobile, AL

    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:

    19 Combined MPG (16 City/23 Highway)

    Listing Information:

    VIN: WBS33AY05RFR98891
    Stock: 27488649
    Certified Pre-Owned: No

    • 51,504 miles
    • 1 accident, 5 owners, personal use
    • Houston Auto Credit (451 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Houston, TX / 451 miles away from Mobile, AL

    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:

    Listing Information:

    VIN: WBS8M9C56H5G42381
    Stock: G42381
    Certified Pre-Owned: No

  • $91,999
    good price
    $4,524 below market
    • 8,488 miles
    • No accidents, 1 owner, personal use only
    • 16 City / 22 Hwy MPG
    • Veterans Ford (378 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Tampa, FL / 378 miles away from Mobile, AL

    LEATHER, NAVIGATION, BACKUP CAMERA, BLIND SPOT, Active Driving Assistant Pro, Apple CarPlay & Android Auto Compatibility, Auto High-beam Headlights, B...

    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/22 Highway)

    Listing Information:

    VIN: WBS43AY00PFP05092
    Stock: PFP05092
    Certified Pre-Owned: No
    Listed since: 05-19-2025

  • $94,990
    good price
    $3,614 below market
    • 12,146 miles
    • No accidents, 1 owner, personal use only
    • 16 City / 22 Hwy MPG
    • Fields BMW South Orlando (429 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Orlando, FL / 429 miles away from Mobile, AL

    GREAT MILES 12,146! Nav System, Heated Leather Seats, Onboard Communications System, iPod/MP3 Input, Satellite Radio, Premium Sound System, Rear Air, ...

    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/22 Highway)

    Listing Information:

    VIN: WBS43AY04RFS79183
    Stock: S22800PT
    Certified Pre-Owned: No
    Listed since: 05-15-2025

  • $82,895
    good price
    $4,500 below market
    • 5,406 miles
    • 1 accident, 1 owner, personal use only
    • 16 City / 23 Hwy MPG
    • Fields BMW Winter Park (425 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Keyless Entry/Start
    Close

    Located in Winter Park, FL / 425 miles away from Mobile, AL

    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:

    19 Combined MPG (16 City/23 Highway)

    Listing Information:

    VIN: WBS33AY04RFS46860
    Stock: WFV00861A
    Certified Pre-Owned: No
    Listed since: 05-02-2025

  • $71,990
    good price
    $4,062 below market
    • 31,064 miles
    • 1 accident, 1 owner, personal use only
    • 16 City / 23 Hwy MPG, Manual
    • Discovery Auto Center (383 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Keyless Entry/Start
    Close

    Located in Tampa, FL / 383 miles away from Mobile, AL

    RARE 6 SPEEDPrice shown is after Trade & Finance Assist credit. To receive $500 Trade Assist credit, customer must trade-in a vehicle. To receive $5...

    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:

    19 Combined MPG (16 City/23 Highway)

    Listing Information:

    VIN: WBS53AY06NFL99789
    Stock: L99789
    Certified Pre-Owned: No
    Listed since: 02-25-2025

  • $80,988
    fair price
    $808 above market
    • 19,658 miles
    • No accidents, 1 owner, personal use only
    • 16 City / 22 Hwy MPG
    • Sunset Cadillac of Bradenton (399 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Bradenton, FL / 399 miles away from Mobile, AL

    Pricing excludes tax, tag, title and pre-delivery service fee of $999 and private tag agency fee of $24.40. *See below for details.*CARFAX ONE OWNER*,...

    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/22 Highway)

    Listing Information:

    VIN: WBS43AY0XNFM44759
    Stock: 25283A
    Certified Pre-Owned: No
    Listed since: 04-07-2025

  • $59,959
    fair price
    $674 below market
    • 33,869 miles
    • No accidents, 1 owner, personal use
    • Birmingham Broker (208 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Birmingham, AL / 208 miles away from Mobile, AL

    Birmingham Broker Sales Dept information Below 2224 4th Avenue South Birmingham, AL 35233 2**-9**-6*** Errors and Omissions Disclaimer: Our dealership...

    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:

    Listing Information:

    VIN: WBS8M9C59J5K98452
    Stock: K98452
    Certified Pre-Owned: No
    Listed since: 05-13-2025

  • $63,920
    fair price
    $221 below market
    • 27,762 miles
    • No accidents, 1 owner, personal use
    • 16 City / 23 Hwy MPG, Manual
    • ALM Hyundai Athens (351 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Athens, GA / 351 miles away from Mobile, AL

    BLIND SPOT..HEATED SEATS..KEYLESS START..LEATHER..NAVIGATION SYSTEM..PREMIUM SOUND..SUNROOF..BACKUP CAMERA..BRAKE ASSIST..KEYLESS ENTRY..BLUETOOTH..AL...

    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:

    19 Combined MPG (16 City/23 Highway)

    Listing Information:

    VIN: WBS53AY04MFL10560
    Stock: MFL10560
    Certified Pre-Owned: No
    Listed since: 01-22-2025

  • $77,800
    fair price
    $652 above market
    • 4,635 miles
    • No accidents, 1 owner, personal use only
    • 16 City / 23 Hwy MPG, Manual
    • Auto Collection of Murfreesboro (368 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Keyless Entry/Start
    Close

    Located in Murfreesboro, TN / 368 miles away from Mobile, AL

    2024 BMW M3 PARKING ASSISTANCE PKG Listed below are all the window sticker installed options: Portimao Blue Metallic $650Kyalami Orange/B...

    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:

    19 Combined MPG (16 City/23 Highway)

    Listing Information:

    VIN: WBS53AY0XRFT45868
    Stock: T45868
    Certified Pre-Owned: No
    Listed since: 04-01-2025

  • $79,995
    fair price
    $1,101 below market
    • 19,060 miles
    • No accidents, 2 owners, personal use only
    • 16 City / 23 Hwy MPG
    • Audi Columbia (471 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Keyless Entry/Start
    Close

    Located in Columbia, SC / 471 miles away from Mobile, AL

    Recent Arrival! Odometer is 2163 miles below market average! Clean CARFAX.2023 BMW M3 Competition Clean CarFax, Local Trade, Well Maintained, 16 Speak...

    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:

    19 Combined MPG (16 City/23 Highway)

    Listing Information:

    VIN: WBS33AY04PFN66841
    Stock: AP2610
    Certified Pre-Owned: No
    Listed since: 05-20-2025

  • New Listing
    $80,990
    fair price
    $11 below market
    • 16,019 miles
    • 16 City / 22 Hwy MPG
    • Carvana - Birmingham (208 mi away)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Birmingham, AL / 208 miles away from Mobile, AL

    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 Unavailable.

    Features and Specs:

    18 Combined MPG (16 City/22 Highway)

    Listing Information:

    VIN: WBS43AY02NFM01713
    Stock: 2003702655
    Certified Pre-Owned: No
    Listed since: 05-14-2025

  • Price Drop
    $78,498
    fair price
    $287 above market
    • 22,321 miles
    • No accidents, 1 owner, personal use
    • 16 City / 23 Hwy MPG
    • BMW of Nashville (372 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Keyless Entry/Start
    Close

    Located in Brentwood, TN / 372 miles away from Mobile, AL

    This 2023 BMW M3 Competition (***ONE OWNER, CLEAN CARFAX***) comes complete with features such as PARKING ASSISTANCE PACKAGE, Navigation System, Parki...

    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:

    19 Combined MPG (16 City/23 Highway)

    Listing Information:

    VIN: WBS33AY04PFP61693
    Stock: TPFP61693
    Certified Pre-Owned: Yes
    Listed since: 05-01-2025

  • $59,873
    fair price
    $509 above market
    • 36,427 miles
    • No accidents, 2 owners, personal use
    • 17 City / 25 Hwy MPG
    • Momentum Motorcars (305 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Marietta, GA / 305 miles away from Mobile, AL

    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:

    20 Combined MPG (17 City/25 Highway)

    Listing Information:

    VIN: WBS8M9C50J5J79771
    Stock: J79771
    Certified Pre-Owned: No
    Listed since: 04-29-2025

    • 162,907 miles
    • Insurance loss reported, 3 owners, personal use only
    • 6cyl automated manual
    • Hillsboro Auto Mart (382 mi away)
    • Auto Climate Control
    • Trip Computer
    • Rear Bench Seats
    • Stability Control
    • Fold Flat Rear Seats
    Close

    Located in Tampa, FL / 382 miles away from Mobile, AL

    *** www.HillsboroAutoMart.com *** ***2002 BMW M3*** ***3.2L I-6 MPI 3.2L*** ***6-SPEED MANUAL*** ***SUNROOF*** ***UPGRADED TOUCHSCREEN DISPLAY*** ***H...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Issue reported

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: Yes

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    Listing Information:

    VIN: WBSBL93432JR13456
    Stock: R13456
    Certified Pre-Owned: No
    Listed since: 05-02-2024

    • 336 miles
    • No accidents, 1 owner, personal use only
    • TX Auto Group (449 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Houston, TX / 449 miles away from Mobile, AL

    M CARBON BUCKET SEATS, DRIVING ASSISTANT, EXECUTIVE PKG, M DRIVE PROFESSIONAL PKG, PARK ASSIT, HEADS UP DISPLAY, PREMIUM SOUND, LOADED ALL THE WAY.1 O...

    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:

    Listing Information:

    VIN: WBS33HJ07SFT90914
    Stock: T90914-CSEZ
    Certified Pre-Owned: No

  • $52,999
    fair price
    $187 below market
    • 54,119 miles
    • 2 accidents, 3 owners, personal use only
    • Motorpoint Roswell (316 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Roswell, GA / 316 miles away from Mobile, AL

    Vehicle Overview **WE DELIVER NATIONWIDE** **CASH PRICE MAY VARY DEPENDING ON DEALER FINANCE INCENTIVES** PLEASE CALL SALES AT 7**-2**-1*** ANYTIME - ...

    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:

    Listing Information:

    VIN: WBS8M9C59J5K98449
    Stock: K98449
    Certified Pre-Owned: No
    Listed since: 04-20-2025

  • Price Drop
    • 5,100 miles
    • No accidents, 1 owner, personal use only
    • Manual
    • Auto Collection of Murfreesboro (368 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Keyless Entry/Start
    Close

    Located in Murfreesboro, TN / 368 miles away from Mobile, AL

    2025 BMW M3 EXECUTIVE PKG PARKING ASSIST PKG W/CARBON FIBER TRIM & SPECIAL ORDER COLOR Listed below are all the window sticker installed options: ...

    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:

    Listing Information:

    VIN: WBS13HJ09SFU12127
    Stock: U12127
    Certified Pre-Owned: No
    Listed since: 03-26-2025

    • 30,017 miles
    • No accidents, 2 owners, personal use only
    • 16 City / 22 Hwy MPG
    • Mercedes-Benz of Houston Greenway (446 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Houston, TX / 446 miles away from Mobile, AL

    Driving Assistance Professional PackageCarbon Fiber TrimSkyscraper Gray MetallicLeather SeatsNavigation SystemFront Ventilated SeatsLane Keeping...

    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/22 Highway)

    Listing Information:

    VIN: WBS43AY01NFM56847
    Stock: NFM56847
    Certified Pre-Owned: No
    Listed since: 05-09-2025

Showing 85 - 105 out of 165 listings

Consumer Reviews for the BMW M3

Read recent reviews for the BMW M3
Overall Consumer Rating
4.7 out of 5 stars47 Reviews
Write a vehicle reviewSee all 47 reviews
  • 5 star
    (85%)
  • 4 star
    (13%)
  • 3 star
    (2%)
  • 2 star
    (0%)
  • 1 star
    (0%)
4.13 out of 5 stars

Awesome-But not amazing

Josh7881, 08/31/2009
2008 BMW M3 2dr Coupe (4.0L 8cyl 6M)
Having had an 03, 04, 05 M3 and recently the 08, I have been thrilled.The new body is great...just lacks the "stance" of a performance car. Materials are great, build quality is amazing. The interior is a little stale, even with the nav and extended leather. The car doesn't seem to have a "cockpit." The sport seats are comfortable, but not sporty feeling at all. Also-BMW PLEASE MOVE … WINDOW SWITCHES BACK TO CENTER!!! No major problems...OH WAIT! They have depreciated so much it is ridiculous. I just got $44,900 for mine. (That was the highest of 8 dealers) I paid $69,900 fully loaded from the factory. Only had 12K miles, no scratches, etc. WORD OF ADVICE-DO NOT BUY NEW!!!!!! Buy slightly used.
Report abuse

Used 2024 BMW M3 in Mobile, AL Values

Estimated values
2024 BMW M3 Competition xDrive 4dr Sedan AWD (3.0L 6cyl Turbo 8A) with no options
ConditionTrade-InPrivate PartyDealer Retail
Outstanding$58,244$59,858$61,767
Clean$57,915$59,383$61,137
Average$57,367$58,591$60,087
Rough$56,655$57,562$58,722

The average list price of a used 2024 BMW M3 in Mobile, Alabama is $73,406. The average mileage on a used BMW M3 2024 for sale in Mobile, Alabama is 30,468. Based on the average mileage of 30,468 for used 2024 BMW M3 for sale in Mobile, AL 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 BMW M3 2024 in Mobile, Alabama to be $57,367.

Filters
Skip to Results

Applied Filters4Active

Location

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