Skip to main content
Skip to Filters
197 listings
    • 55,000 miles
    • 1 accident, 2 owners, corporate fleet vehicle
    • 16 City / 23 Hwy MPG
    • Gravity Motor Cars (348 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Keyless Entry/Start
    Close

    Located in Marietta, GA / 348 miles away from Jackson, MS

    $5,000 IN OPTIONS! EXECUTIVE PACKAGE, PARKING ASSISTANCE PACKAGE, BLACK SAPPHIRE METALLIC PAINT & MORE! Black Sapphire Metallic 2021 BMW M3 Competitio...

    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:

    19 Combined MPG (16 City/23 Highway)

    Listing Information:

    VIN: WBS33AY02MFK73869
    Stock: XK73869
    Certified Pre-Owned: No
    Listed since: 04-26-2025

  • Price Drop
    $67,580
    good price
    $3,961 below market
    • 11,869 miles
    • No accidents, 1 owner, personal use
    • 16 City / 23 Hwy MPG, Manual
    • Driveway (In-stock online)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Keyless Entry/Start
    Close

    Located in Verona, NJ / 1,060 miles away from Jackson, MS

    CarFax 1-Owner,Low Mileage,Apple CarPlay,Back-Up Camera,Blind Spot Monitor,Bluetooth,Brake Assist,Hands-Free Liftgate,Heads-Up Display,Heated Seats,He...

    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: WBS53AY08NFM31643
    Stock: MAJ3439
    Certified Pre-Owned: No

    • 13,048 miles
    • No accidents, 1 owner, personal use only
    • 16 City / 23 Hwy MPG
    • Go Luxury Auto Group (386 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Dallas, TX / 386 miles away from Jackson, MS

    Priced below KBB Fair Purchase Price!Clean CARFAX. CARFAX One-Owner.2024 BMW M3 Competition RWD 4D Sedan 3.0L I6 Turbocharged DOHC 24V LEV3-ULEV70 ...

    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: WBS33AY01RFS22306
    Stock: A22306
    Certified Pre-Owned: No
    Listed since: 03-11-2025

  • $74,790
    fair price
    $17 below market
    • 22,858 miles
    • No accidents, 2 owners, personal use only
    • 16 City / 23 Hwy MPG
    • Driveway (In-stock online)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Keyless Entry/Start
    Close

    Located in Seaside, CA / 1,815 miles away from Jackson, MS

    CarFax No Accidents Reported,High Demand,Rare Find,Apple CarPlay,Automatic Parking,Back-Up Camera,Blind Spot Monitor,Bluetooth,Brake Assist,Hands-Free...

    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: WBS33AY08NFL91703
    Stock: NFL91703B
    Certified Pre-Owned: No

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

    Located in Murfreesboro, TN / 325 miles away from Jackson, MS

    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

  • New Listing
    $93,901
    fair price
    $1,498 above market
    • 9,317 miles
    • No accidents, 1 owner, personal use only
    • 16 City / 22 Hwy MPG
    • MINI of Knoxville (425 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Knoxville, TN / 425 miles away from Jackson, MS

    Heated Leather Seats, Nav System, Seat Memory, Smart Device Integration, Blind Spot Monitor, Hands-Free Liftgate, Apple CarPlay®, All Wheel Drive, 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:

    18 Combined MPG (16 City/22 Highway)

    Listing Information:

    VIN: WBS43AY03RFT34366
    Stock: 14313U
    Certified Pre-Owned: No
    Listed since: 05-30-2025

    • 33,875 miles
    • No accidents, 1 owner, personal use
    • 16 City / 22 Hwy MPG
    • Autoplex Atlanta (370 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Duluth, GA / 370 miles away from Jackson, MS

    Vehicle Overview 2022 BMW M3 Competition Alpine White AWD 8-Speed Automatic Steptronic 3.0L I6 Turbocharged DOHC 24V LEV3-ULEV70 503hp Active Driving ...

    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:

    18 Combined MPG (16 City/22 Highway)

    Listing Information:

    VIN: WBS43AY04NFM25916
    Stock: NFM25916
    Certified Pre-Owned: No
    Listed since: 01-29-2025

  • New Listing
    $80,491
    fair price
    $2,079 above market
    • 15,688 miles
    • 1 accident, 1 owner, personal use only
    • 16 City / 22 Hwy MPG
    • Porsche Atlanta Northwest (349 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in MARIETTA, GA / 349 miles away from Jackson, MS

    Hennessy Porsche Atlanta Northwest is Proud to offer you this Exceptional 2022 BMW M3, Appointed with the Competition Trim and is finished in Portimao...

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

    Listing Information:

    VIN: WBS43AY04NFM37421
    Stock: 5NW0240A
    Certified Pre-Owned: No
    Listed since: 05-27-2025

    • 28,870 miles
    • No accidents, 2 owners, personal use only
    • 16 City / 22 Hwy MPG
    • HyperCars (479 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in New Albany, IN / 479 miles away from Jackson, MS

    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: WBS43AY08NFM06981
    Stock: HC-6981
    Certified Pre-Owned: No
    Listed since: 03-13-2025

    • 32,058 miles
    • No accidents, 2 owners, personal use only
    • 16 City / 22 Hwy MPG
    • Honda of Fort Worth (424 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Fort Worth, TX / 424 miles away from Jackson, MS

    ** ALLOY WHEELS **, * LEATHER INTERIOR *, * BACK UP CAMERA *, * BLUETOOTH *, *Blind Spot Monitoring System*, *Apple Car Play*, *Android Auto*.Clean ...

    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: WBS43AY03NFL78734
    Stock: HUL78734
    Certified Pre-Owned: No
    Listed since: 05-23-2025

    • 33,937 miles
    • No accidents, 3 owners, personal use only
    • 16 City / 22 Hwy MPG
    • Starz Automotive Group (371 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Snellville, GA / 371 miles away from Jackson, MS

    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: WBS43AY03NFM38690
    Stock: NFM38690
    Certified Pre-Owned: No

  • New Listing
    $32,590
    great price
    $11,198 below market
    • 71,653 miles
    • No accidents, 3 owners, personal use only
    • 14 City / 20 Hwy MPG
    • Carvana (In-stock online)
    • Home delivery*
    • Upgraded Headlights
    • Tire Pressure Warnin...
    • Multi-Zone Climate C...
    • Auto Climate Control
    • Trip Computer
    Close

    Located in Boston, MA / 1,252 miles away from Jackson, MS

    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:

    16 Combined MPG (14 City/20 Highway)

    Listing Information:

    VIN: WBSPM9C56BE203004
    Stock: 2003362069
    Certified Pre-Owned: No
    Listed since: 12-17-2024

  • Price Drop
    • 61,182 miles
    • No accidents, 2 owners, personal use only
    • 8cyl manual
    • Auto Group of Louisville (482 mi away)
    • Leather Seats
    • Upgraded Headlights
    • Tire Pressure Warnin...
    • Multi-Zone Climate C...
    • Auto Climate Control
    Close

    Located in Louisville, KY / 482 miles away from Jackson, MS

    ***V8***6-SPEED MANUAL***BAMBOO NOVILLO INTERIOR***TECHNOLOGY PKG***PREMIUM PKG***Get ready to experience the thrill of the road like never before wit...

    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:

    16 Combined MPG (13 City/20 Highway)

    Listing Information:

    VIN: WBSWL9C51AP332916
    Stock: 332916
    Certified Pre-Owned: No

  • Price Drop
    $75,590
    great price
    $7,140 below market
    • 1,587 miles
    • No accidents, 1 owner, personal use only
    • 16 City / 23 Hwy MPG, Manual
    • Carvana (In-stock online)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Keyless Entry/Start
    Close

    Located in Sacramento, CA / 1,799 miles away from Jackson, MS

    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:

    19 Combined MPG (16 City/23 Highway)

    Listing Information:

    VIN: WBS53AY05PFN80739
    Stock: 2003745029
    Certified Pre-Owned: No
    Listed since: 05-22-2025

  • $25,000
    great price
    $7,910 below market
    • 88,096 miles
    • 2 accidents, 5 owners, personal use
    • 8cyl automated manual
    • United Luxury Motors (368 mi away)
    • Upgraded Headlights
    • Tire Pressure Warnin...
    • Multi-Zone Climate C...
    • Auto Climate Control
    • Trip Computer
    Close

    Located in Stone Mountain, GA / 368 miles away from Jackson, MS

    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:

    16 Combined MPG (14 City/20 Highway)

    Listing Information:

    VIN: WBSKG9C52BE797463
    Stock: Z797463Z
    Certified Pre-Owned: No

  • $90,870
    great price
    $12,010 below market
    • 14,574 miles
    • No accidents, 1 owner, personal use
    • 16 City / 22 Hwy MPG
    • BMW of Northwest Arkansas (357 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Bentonville, AR / 357 miles away from Jackson, MS

    2023 BMW M3 Competition Edition 50 Jahre Certified Pre-Owned, One Owner, Collector-Grade PerformanceExperience the legacy. This 2023 BMW M3 Competitio...

    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: WBS43AY02PFN33440
    Stock: WU92654A
    Certified Pre-Owned: Yes
    Listed since: 05-25-2025

  • $21,000
    great price
    $4,208 below market
    • 85,517 miles
    • 1 accident, 5 owners, personal use only
    • 8cyl automated manual
    • Atlanta Best Used Cars (365 mi away)
    • Leather Seats
    • Upgraded Headlights
    • Power Driver Seat
    • Tire Pressure Warnin...
    • Multi-Zone Climate C...
    Close

    Located in Norcross, GA / 365 miles away from Jackson, MS

    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:

    16 Combined MPG (13 City/20 Highway)

    Listing Information:

    VIN: WBSDX9C51BE584500
    Stock: BE584500-164
    Certified Pre-Owned: No

  • $92,990
    good price
    $5,386 below market
    • 16,134 miles
    • No accidents, 2 owners, personal use only
    • 16 City / 22 Hwy MPG
    • HyperCars (479 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in New Albany, IN / 479 miles away from Jackson, MS

    Rare 1 of 500 2023 BMW M3 50 Jahre Edition. Finished in Technoviolet Metallic, this limited edition M3 includes the $8,970 Jahre package, Executive & ...

    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: WBS43AY07PFN37970
    Stock: HC-7970
    Certified Pre-Owned: No
    Listed since: 05-24-2025

  • $31,250
    good price
    $8,285 below market
    • 83,612 miles
    • 2 accidents, 4 owners, personal use only
    • 14 City / 20 Hwy MPG
    • Atlanta Best Used Cars (365 mi away)
    • Upgraded Headlights
    • Tire Pressure Warnin...
    • Multi-Zone Climate C...
    • Auto Climate Control
    • Trip Computer
    Close

    Located in Norcross, GA / 365 miles away from Jackson, MS

    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:

    16 Combined MPG (14 City/20 Highway)

    Listing Information:

    VIN: WBSPM9C54BE203034
    Stock: BE203034-575
    Certified Pre-Owned: No

  • $71,995
    good price
    $3,458 below market
    • 10,688 miles
    • No accidents, 2 owners, personal use only
    • 16 City / 23 Hwy MPG, Manual
    • Jackie Cooper BMW (474 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Keyless Entry/Start
    Close

    Located in Edmond, OK / 474 miles away from Jackson, MS

    At Oklahoma's Premier Indoor Pre-Owned Showroom, Located at Jackie Cooper BMW in Edmond, OK. All of our vehicles are hand-picked and inspected for 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:

    19 Combined MPG (16 City/23 Highway)

    Listing Information:

    VIN: WBS53AY06PFN55610
    Stock: RJS55610
    Certified Pre-Owned: No
    Listed since: 02-11-2025

  • New Listing
    • 14,370 miles
    • No accidents, 1 owner, personal use only
    • 16 City / 23 Hwy MPG
    • Jaguar Clear Lake (351 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Keyless Entry/Start
    Close

    Located in Friendswood, TX / 351 miles away from Jackson, MS

    Stop in and test drive this BMW M3 today! Clean CARFAX. CARFAX One-Owner. Tanzanite Blue II Metallic 2023 BMW M3 Competition Competition RWD 8-Speed A...

    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: WBS33AY08PFN56586
    Stock: PA1084
    Certified Pre-Owned: No
    Listed since: 01-29-2025

Showing 85 - 105 out of 197 listings

Consumer Reviews for the BMW M3

Read recent reviews for the BMW M3
Overall Consumer Rating
5 out of 5 stars12 Reviews
Write a vehicle reviewSee all 12 reviews
  • 5 star
    (100%)
  • 4 star
    (0%)
  • 3 star
    (0%)
  • 2 star
    (0%)
  • 1 star
    (0%)
5 out of 5 stars

Super sports sedan - room to improve in luxury

lewkh, 08/01/2016
2016 BMW M3 4dr Sedan (3.0L 6cyl Turbo 6M)
Likes: Head-up display with road speed limit info; rev-matching downshift better than my heel-toe skills; LED headlamps (driving lamps would be a great bonus); full leather option worth it; classic BMW instrument panel; split screen for navigation/audio. Dislikes (room for improvement): can't reset default engine/suspension/steering settings--have to select M1 every time one starts up … car; lacks rear middle armrest/cup holders; front air dam easily scrapes on sloped parking lot entries/exit; comfort access buttons only on two front doors (not available on rear doors like Audi's); side lane change assist non-functional at slower speeds (unlike Mercedes-Benz); top view needs a front camera; no synchronization button for HVAC; when CD ejects, it always reverts back to AM/FM radio even if satellite radio was last station played. Despite all the areas of details that would improve the luxury quotient, the sport attributes would make me select the M3 if I had to buy again!
Report abuse

Used 2021 BMW M3 in Jackson, MS Values

Estimated values
2021 BMW M3 Competition 4dr Sedan (3.0L 6cyl Turbo 8A) with no options
ConditionTrade-InPrivate PartyDealer Retail
Outstanding$58,045$60,235$62,446
Clean$56,833$58,853$60,886
Average$54,813$56,549$58,285
Rough$52,187$53,555$54,905

The average list price of a used 2021 BMW M3 in Jackson, Mississippi is $67,662. The average mileage on a used BMW M3 2021 for sale in Jackson, Mississippi is 33,741. Based on the average mileage of 33,741 for used 2021 BMW M3 for sale in Jackson, MS 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 2021 in Jackson, Mississippi to be $54,813.

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.