Skip to main content
Skip to Filters
32 listings
  • $43,590
    good price
    $2,806 below market
    • 52,746 miles
    • No accidents, 2 owners, personal use
    • 5 Seats
    • Import Masters (27 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Great Neck, NY / 27 miles away from Elizabeth, NJ

    Special pricing ad/promotion is available to customers who reference such pricing and present the ad at the time of sale otherwise store list price ap...

    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: 5YMUJ0C02M9E57804
    Stock: 53498M
    Certified Pre-Owned: No
    Listed since: 12-09-2024

    • 21,127 miles
    • No accidents, 3 owners, personal use
    • 5 Seats, 14 City / 19 Hwy MPG
    • BMW of Allentown (71 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Allentown, PA / 71 miles away from Elizabeth, NJ

    16 Speakers, 3.15 Axle Ratio, 4-Wheel Disc Brakes, ABS brakes, ACC Stop & Go + Active Driving Assistant, Adaptive suspension, Advanced Real-Time Traff...

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

    Listing Information:

    VIN: 5YMUJ0C08M9H42636
    Stock: 7601692
    Certified Pre-Owned: No
    Listed since: 08-25-2025

  • $60,764
    good price
    $3,287 below market
    • 24,299 miles
    • No accidents, 2 owners, personal use
    • 5 Seats
    • Land Rover Huntington (46 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Huntington, NY / 46 miles away from Elizabeth, NJ

    2022 X4 M Marina Bay Blue Metallic Clean CARFAX. Long term financing and low interest rates are available for qualified buyers with approved credit. ...

    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: 5YM23EC09N9K84294
    Stock: 5807S
    Certified Pre-Owned: No
    Listed since: 08-24-2025

  • $61,900
    good price
    $2,371 below market
    • 30,415 miles
    • No accidents, 2 owners, personal use
    • 5 Seats
    • Space Auto Group (17 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in East Brunswick, NJ / 17 miles away from Elizabeth, NJ

    Real Prices, No Surprises! At Space Auto Group, we stand out among other dealerships by offering a transparent and honest car-buying process. No hidde...

    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: 5YM23EC08N9L02025
    Stock: S10625
    Certified Pre-Owned: No

  • Stock photo**
    • 38,347 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 15 City / 20 Hwy MPG
    • CarTopia (12 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in North Plainfield, NJ / 12 miles away from Elizabeth, NJ

    How about this great vehicle! It just arrived on our lot this past week! A turbocharger further enhances performance, while also preserving fuel econo...

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

    Listing Information:

    VIN: 5YM23EC01N9M67480
    Stock: C4285
    Certified Pre-Owned: No
    Listed since: 09-12-2025

  • $50,494
    fair price
    $1,903 above market
    • 29,217 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 14 City / 19 Hwy MPG
    • Mercedes-Benz of Brooklyn (13 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Brooklyn, NY / 13 miles away from Elizabeth, NJ

    more

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

    Listing Information:

    VIN: 5YMUJ0C01M9F12498
    Stock: B15757K
    Certified Pre-Owned: No
    Listed since: 08-23-2025

  • $45,137
    fair price
    $902 above market
    • 65,499 miles
    • No accidents, 2 owners, personal use
    • 5 Seats
    • Karma of Summit (7 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Westfield, NJ / 7 miles away from Elizabeth, NJ

    2021 BMW X4 M Donington Gray Metallic AWD 8-Speed Automatic Sport 3.0L I6 Turbocharged DOHC 24V LEV3-ULEV125 473hp16 Speakers, 3.15 Axle Ratio, 4-Whee...

    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: 5YMUJ0C07M9G65919
    Stock: M9G65919
    Certified Pre-Owned: No
    Listed since: 08-23-2025

  • New Listing
    • 13,274 miles
    • No accidents, 1 owner, personal use
    • 5 Seats
    • Toyota of Bay Ridge Brooklyn (11 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Brooklyn, NY / 11 miles away from Elizabeth, NJ

    Titan Motor Group has a wide selection of exceptional pre-owned vehicles to choose from This BMW includes: HEATED STEERING WHEEL Heated Steering ...

    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: 5YM23EC03P9T10925
    Stock: BU45886
    Certified Pre-Owned: No
    Listed since: 09-17-2025

  • Photos not available
    • 49,953 miles
    • No accidents, 2 owners, personal use only
    • 5 Seats
    • Power Motors East (40 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Massapequa Park, NY / 40 miles away from Elizabeth, NJ

    Welcome to Power Motors East! We take great pride in providing top-quality vehicles and exceptional service. We carry a diverse range of cars, minivan...

    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: 5YMUJ0C09M9F41747
    Stock: AV7735P
    Certified Pre-Owned: No
    Listed since: 09-16-2025

  • Price Drop
    $50,990
    great price
    $4,667 below market
    • 45,415 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 15 City / 20 Hwy MPG
    • Carvana (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Cleveland, OH / 394 miles away from Elizabeth, NJ

    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:

    17 Combined MPG (15 City/20 Highway)

    Listing Information:

    VIN: 5YM23EC0XN9L16170
    Stock: 2003854257
    Certified Pre-Owned: No
    Listed since: 06-27-2025

  • New Listing
    $64,990
    fair price
    $2,430 below market
    • 11,476 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 15 City / 20 Hwy MPG
    • Carvana (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Chicago, IL / 739 miles away from Elizabeth, NJ

    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:

    17 Combined MPG (15 City/20 Highway)

    Listing Information:

    VIN: 5YM23EC0XN9M56140
    Stock: 2004028157
    Certified Pre-Owned: No
    Listed since: 09-23-2025

  • New Listing
    $70,998
    fair price
    $1,075 below market
    • 7,698 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats
    • CarMax East Haven (82 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in East Haven, CT / 82 miles away from Elizabeth, NJ

    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:

    Listing Information:

    VIN: 5YM23EC05R9U86281
    Stock: 27366017
    Certified Pre-Owned: No

  • New Listing
    $38,995
    fair price
    $35 below market
    • 73,844 miles
    • No accidents, 1 owner, personal use
    • 5 Seats, 14 City / 19 Hwy MPG
    • Crazy Cars Hillside (2 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Hillside, NJ / 2 miles away from Elizabeth, NJ

    Visit Crazy Cars Hillside online at www.crazycarsnj.com to see more pictures of this vehicle or call us at 2**-7**-7*** today to schedule your test dr...

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

    Listing Information:

    VIN: 5YMUJ0C0XL9B17556
    Stock: b17556
    Certified Pre-Owned: No
    Listed since: 07-26-2025

  • $56,995
    fair price
    $837 below market
    • 47,133 miles
    • No accidents, 2 owners, personal use only
    • 5 Seats, 15 City / 20 Hwy MPG
    • J&S Mitsubishi (41 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Ewing, NJ / 41 miles away from Elizabeth, NJ

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

    Listing Information:

    VIN: 5YM23EC05N9J96794
    Stock: 24906Y
    Certified Pre-Owned: No
    Listed since: 09-05-2025

  • Price Drop
    $66,799
    fair price
    $1,997 above market
    • 20,654 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 15 City / 20 Hwy MPG
    • Elite Mitsubishi (21 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Jamaica, NY / 21 miles away from Elizabeth, NJ

    Advertised price does not include tax, title, license inspection, finance charges, lender fees (if applicable). To take advantage of advertised pricin...

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

    Listing Information:

    VIN: 5YM23EC03R9T42812
    Stock: EU2045A
    Certified Pre-Owned: No
    Listed since: 09-05-2025

  • $57,900
    fair price
    $1,250 below market
    • 48,764 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats
    • Senda Auto Sales (97 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Sinking Spring, PA / 97 miles away from Elizabeth, NJ

    Senda Auto Sales, Inc. Omar/Edwin 28 Shillington Rd, Sinking Spring PA 19608 Reading, PA 19601 6**-6**-5*** Visit Senda Auto Sales, Inc. online at ww...

    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: 5YM23EC04N9J46436
    Stock: BMJ46436
    Certified Pre-Owned: No
    Listed since: 01-08-2025

  • Price Drop
    $66,495
    fair price
    $1,342 above market
    • 10,584 miles
    • No accidents, 1 owner, personal use
    • 5 Seats, 15 City / 20 Hwy MPG
    • MINI of the Main Line (71 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Bala Cynwyd, PA / 71 miles away from Elizabeth, NJ

    2024 BMW X4 M Sao Paulo Yellow, Pure Driving Thrill!Turn heads and ignite your senses with this jaw-dropping 2024 BMW X4 M in Sao Paulo Yellow. Under ...

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

    Listing Information:

    VIN: 5YM23EC04R9X42829
    Stock: M26002A
    Certified Pre-Owned: No
    Listed since: 09-13-2025

  • New Listing
    $41,998
    fair price
    $1,029 below market
    • 58,860 miles
    • 5 Seats, 14 City / 19 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from IL to NJ*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Oak Lawn, IL / 708 miles away from Elizabeth, NJ

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

    Features and Specs:

    16 Combined MPG (14 City/19 Highway)

    Listing Information:

    VIN: 5YMUJ0C09L9B83970
    Stock: 26976456
    Certified Pre-Owned: No

  • New Listing
    • 31,213 miles
    • No accidents, 1 owner, personal use
    • 5 Seats, 15 City / 20 Hwy MPG
    • DeluxeNJ.com (3 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Linden, NJ / 3 miles away from Elizabeth, NJ

    With an original MSRP of $76,985, this 2022 BMW X4 M includes $2,300 of extra features all already built into the price. It features: Black Extended M...

    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:

    17 Combined MPG (15 City/20 Highway)

    Listing Information:

    VIN: 5YM23EC02N9M55872
    Stock: 18235
    Certified Pre-Owned: No
    Listed since: 09-18-2025

    • 76,165 miles
    • No accidents, 5 owners, personal use
    • 5 Seats, 14 City / 19 Hwy MPG
    • Yonkers Auto Gallery (29 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Yonkers, NY / 29 miles away from Elizabeth, NJ

    Looking for a clean, well-cared for 2020 BMW X4 M? This is it. This versatile SUV is perfect for families or contractors with its oversized cargo area...

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

    Listing Information:

    VIN: 5YMUJ0C09LLA99585
    Stock: A99585
    Certified Pre-Owned: No
    Listed since: 06-29-2025

  • New Listing
    • 39,383 miles
    • No accidents, 2 owners, personal use
    • 5 Seats
    • DeluxeNJ.com (3 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Linden, NJ / 3 miles away from Elizabeth, NJ

    With an original MSRP of $84,495, this 2022 BMW X4 M includes $10,100 of extra features all already built into the price. It features:Marina Bay Blue ...

    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: 5YM23EC0XN9J74712
    Stock: 18268
    Certified Pre-Owned: No
    Listed since: 09-19-2025

Showing 1 - 21 out of 32 listings

Consumer Reviews for the BMW X4 M

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

Unbelievable performance and style

Brent Gibson, 06/22/2021
2021 BMW X4 M 4dr SUV AWD (3.0L 6cyl Turbo 8A)
Another Gen-Xer found his rhythm. I prefer to purchase vehicles that no one needs to ever buy. The X4M Comp falls in that category. We splurged for the Competition Package because well, it's even more aggressive and rare than the X4M "base." In an event, this car will move you in terms of acceleration, handling, comfort, and sound. Even in Anodyne White, it's a head turner. What … surprised me was the level of practicality. I recently took the family on a short road trip and we comfortably fit three adults, one car seat, and a mid-sized child. We also were able to pack lightly but completely. There are a lot of comments in the review-verse about a rough ride. I honestly don't find this to be the case. Granted I am comparing to an X2 M35i and a MINI, but still, when you soften the X4M up with all the comfort and quiet settings, it's nearly as comfy as our old X5. I prefer a stiffer car, but it's nearly sedan-like in full comfort settings. My day-to-day is Sport Plus in engine and steering, Sport in suspension, middle setting (Sport) for transmission and exhaust baffles open. I love the way that rides around town and on short trips. On longer cruises, I will go to comfort in all settings, quiet the exhaust, and put on the ACC. With these settings the car is soothing and you'll risk falling asleep. Things to keep in mind: Winter tires (and perhaps rims) and a plan for storing and mounting them, non run-flat tires, getting used to the automatic parking and ACC functions, the 1000-way adjustable seats...too many choices, ground clearance if you are venturing off paved roads, insurance premium up-ticks, and locating a track for seriously pushing the car. You really can't enjoy it fully without a track of some kind.
Report abuse

Used 2021 BMW X4 M in Elizabeth, NJ Values

Estimated values
2021 BMW X4 M 4dr SUV AWD (3.0L 6cyl Turbo 8A) with no options
ConditionTrade-InPrivate PartyDealer Retail
Outstanding$41,214$44,185$47,162
Clean$40,570$43,484$46,401
Average$39,497$42,314$45,132
Rough$38,103$40,794$43,484

The average list price of a used 2021 BMW X4 M in Elizabeth, New Jersey is $57,395. The average mileage on a used BMW X4 M 2021 for sale in Elizabeth, New Jersey is 37,908. Based on the average mileage of 37,908 for used 2021 BMW X4 M for sale in Elizabeth, NJ 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 X4 M 2021 in Elizabeth, New Jersey to be $39,497.

Filters
Skip to Results

Applied Filters4Active

Location

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