Skip to main content
Skip to Filters
512 listings
  • $15,998
    fair price
    $162 above market
    • 69,114 miles
    • No accidents, 2 owners, personal use
    • 26 City / 35 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from FL to NJ*
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Blind Spot Monitorin...
    • Power Driver Seat
    Close

    Located in Clearwater, FL / 975 miles away from Princeton, 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:

    30 Combined MPG (26 City/35 Highway)

    Listing Information:

    VIN: 3MZBN1L38JM174691
    Stock: 27496381
    Certified Pre-Owned: No

  • $4,200
    good price
    $762 below market
    • 161,408 miles
    • No accidents, 4 owners, personal use only
    • 24 City / 33 Hwy MPG
    • Absolute Auto (13 mi away)
    • Bluetooth
    • Tire Pressure Warnin...
    • Rear Bench Seats
    • Stability Control
    • Aux Audio Inputs
    Close

    Located in Trenton, NJ / 13 miles away from Princeton, NJ

    Mazda MAZDA3 i Touring 4dr Sedan, Please Contact Us At 6**-9**-7*** With Any Questions And Check Out Our Full Inventory At WWW.732AUTO.COM We At Absol...

    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:

    27 Combined MPG (24 City/33 Highway)

    Listing Information:

    VIN: JM1BL1SG6A1172061
    Stock: F22061
    Certified Pre-Owned: No
    Listed since: 07-09-2024

  • Price Drop
    $12,863
    fair price
    $33 below market
    • 117,542 miles
    • No accidents, 3 owners, personal use
    • 26 City / 35 Hwy MPG
    • Driveway (In-stock online)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Temecula, CA / 2,368 miles away from Princeton, NJ

    CarFax No Accidents Reported,Rare Find,Back-Up Camera,Blind Spot Monitor,Bluetooth,Brake Assist,Heated Seats,Keyless Start,Leather Seats,Premium Sound...

    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:

    30 Combined MPG (26 City/35 Highway)

    Listing Information:

    VIN: JM1BN1M37H1102986
    Stock: H1102986P
    Certified Pre-Owned: No

  • Appraise
    my car

    Get the Edmunds appraisal report and a no-obligation offer for your car

    See my car’s value
  • New Listing
    $24,998
    fair price
    $219 below market
    • 21,720 miles
    • No accidents, 1 owner, personal use
    • 26 City / 33 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from FL to NJ*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Davie, FL / 1,037 miles away from Princeton, 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:

    29 Combined MPG (26 City/33 Highway)

    Listing Information:

    VIN: JM1BPBMM4P1608069
    Stock: 27425757
    Certified Pre-Owned: No

  • Advertisement

    Special offers available

    2025 Mazda3 Hatchback
    $24,950
    starting MSRP
    • 7 Trims
    View Offers 
    MSRP excludes tax, title, license fees and $1,185 destination charge (Alaska $1,230). Vehicle shown may be priced higher. Actual dealer price will vary. See dealer for complete details.
  • New Listing
    $8,988
    fair price
    $147 below market
    • 126,013 miles
    • No accidents, 2 owners, personal use only
    • 30 City / 41 Hwy MPG
    • Driveway (In-stock online)
    • Home delivery*
    • Bluetooth
    • Blind Spot Monitorin...
    • Tire Pressure Warnin...
    • USB Inputs
    • Trip Computer
    Close

    Located in Van Nuys, CA / 2,419 miles away from Princeton, NJ

    Rare Find,Blind Spot Monitor,Bluetooth,Brake Assist,Keyless Start,Power Door Locks,Brake Assist,Floor Mats,Front Wheel Drive,Gasoline Fuel,Remote Trun...

    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:

    34 Combined MPG (30 City/41 Highway)

    Listing Information:

    VIN: JM1BM1V78E1212154
    Stock: E1212154P
    Certified Pre-Owned: No

  • $19,999
    fair price
    $134 below market
    • 51,968 miles
    • No accidents, 1 owner, rental vehicle
    • 28 City / 37 Hwy MPG
    • Enterprise Car Sales (In-stock online)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Navigation
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in North Charleston, SC / 592 miles away from Princeton, NJ

    Transfer of vehicle from another location to your neighborhood Enterprise Car Sales may require payment of a non-refundable transfer fee to begin the ...

    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:

    31 Combined MPG (28 City/37 Highway)

    Listing Information:

    VIN: 3MZBPABM5PM358662
    Stock: 7WF91T
    Certified Pre-Owned: No
    Listed since: 05-15-2025

  • $21,998
    fair price
    $606 above market
    • 11,940 miles
    • No accidents, 3 owners, personal use
    • 26 City / 35 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from GA to NJ*
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    • Blind Spot Monitorin...
    Close

    Located in Bogart, GA / 657 miles away from Princeton, 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:

    30 Combined MPG (26 City/35 Highway)

    Listing Information:

    VIN: 3MZBPACL9LM127067
    Stock: 27258102
    Certified Pre-Owned: No

  • $18,998
    good price
    $174 below market
    • 55,660 miles
    • No accidents, 1 owner, personal use only
    • 26 City / 35 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from NY to NJ*
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    • Blind Spot Monitorin...
    Close

    Located in East Meadow, NY / 63 miles away from Princeton, 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:

    30 Combined MPG (26 City/35 Highway)

    Listing Information:

    VIN: 3MZBPADL4LM127007
    Stock: 26996485
    Certified Pre-Owned: No

  • Advertisement

    Special offers available

    2025 Mazda3 Hatchback
    $24,950
    starting MSRP
    • 7 Trims
    View Offers 
    MSRP excludes tax, title, license fees and $1,185 destination charge (Alaska $1,230). Vehicle shown may be priced higher. Actual dealer price will vary. See dealer for complete details.
  • $22,998
    fair price
    $652 above market
    • 12,211 miles
    • No accidents, 1 owner, personal use only
    • 27 City / 37 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from FL to NJ*
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Blind Spot Monitorin...
    • Tire Pressure Warnin...
    Close

    Located in Orlando, FL / 904 miles away from Princeton, 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: Yes

    Features and Specs:

    31 Combined MPG (27 City/37 Highway)

    Listing Information:

    VIN: 3MZBPAAM6RM421062
    Stock: 27160406
    Certified Pre-Owned: No

  • Price Drop
    $25,998
    good price
    $915 below market
    • 10,800 miles
    • 1 accident, 1 owner, personal use only
    • 23 City / 31 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from AZ to NJ*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Tucson, AZ / 2,079 miles away from Princeton, 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: 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:

    26 Combined MPG (23 City/31 Highway)

    Listing Information:

    VIN: JM1BPBJY3N1522532
    Stock: 26639571
    Certified Pre-Owned: No

  • New Listing
    $17,998
    fair price
    $150 below market
    • 62,873 miles
    • No accidents, 1 owner, personal use only
    • 26 City / 35 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from CA to NJ*
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    • Blind Spot Monitorin...
    Close

    Located in Murrieta, CA / 2,371 miles away from Princeton, 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:

    30 Combined MPG (26 City/35 Highway)

    Listing Information:

    VIN: JM1BPAMM7K1121645
    Stock: 27571548
    Certified Pre-Owned: No

  • $19,994
    fair price
    $67 above market
    • 62,230 miles
    • No accidents, 1 owner, rental vehicle
    • 28 City / 37 Hwy MPG
    • Enterprise Car Sales (In-stock online)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Navigation
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Spring Lake Park, MN / 995 miles away from Princeton, NJ

    Transfer of vehicle from another location to your neighborhood Enterprise Car Sales may require payment of a non-refundable transfer fee to begin the ...

    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:

    31 Combined MPG (28 City/37 Highway)

    Listing Information:

    VIN: 3MZBPABM6PM358976
    Stock: 7WBX70
    Certified Pre-Owned: No
    Listed since: 05-14-2025

  • Advertisement

    Special offers available

    2025 Mazda3 Hatchback
    $24,950
    starting MSRP
    • 7 Trims
    View Offers 
    MSRP excludes tax, title, license fees and $1,185 destination charge (Alaska $1,230). Vehicle shown may be priced higher. Actual dealer price will vary. See dealer for complete details.
  • New Listing
    $22,490
    good price
    $714 below market
    • 8,922 miles
    • 1 accident, 1 owner, personal use only
    • 27 City / 35 Hwy MPG
    • Driveway (In-stock online)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    • Blind Spot Monitorin...
    Close

    Located in Wesley Chapel, FL / 945 miles away from Princeton, NJ

    CarFax 1-Owner,Rare Find,Apple CarPlay,Back-Up Camera,Blind Spot Monitor,Bluetooth,Brake Assist,Keyless Start,Lane Keeping Assist,WiFi Hotspot,Power D...

    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:

    30 Combined MPG (27 City/35 Highway)

    Listing Information:

    VIN: JM1BPAKM0R1708184
    Stock: M1708184A
    Certified Pre-Owned: No

  • $22,586
    fair price
    $97 below market
    • 18,151 miles
    • 1 accident, 1 owner, corporate fleet vehicle
    • 27 City / 37 Hwy MPG
    • Driveway (In-stock online)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Navigation
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Grants Pass, OR / 2,490 miles away from Princeton, NJ

    CarFax 1-Owner,Apple CarPlay,Back-Up Camera,Blind Spot Monitor,Bluetooth,Brake Assist,Keyless Start,Lane Keeping Assist,Remote Start,WiFi Hotspot,Powe...

    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:

    31 Combined MPG (27 City/37 Highway)

    Listing Information:

    VIN: 3MZBPABM2RM427441
    Stock: RM427441G
    Certified Pre-Owned: No

  • New Listing
    $22,998
    fair price
    $72 above market
    • 19,378 miles
    • No accidents, 1 owner, personal use only
    • 25 City / 31 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from NC to NJ*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Keyless Entry/Start
    Close

    Located in Raleigh, NC / 380 miles away from Princeton, 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:

    27 Combined MPG (25 City/31 Highway)

    Listing Information:

    VIN: JM1BPBKL1M1348834
    Stock: 27574301
    Certified Pre-Owned: No

  • $20,298
    fair price
    $179 above market
    • 23,737 miles
    • No accidents, 1 owner, personal use
    • 26 City / 35 Hwy MPG
    • Driveway (In-stock online)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Maplewood, NJ / 33 miles away from Princeton, NJ

    CarFax No Accidents Reported,CarFax 1-Owner,Rare Find,Apple CarPlay,Back-Up Camera,Bluetooth,Brake Assist,Keyless Start,Lane Keeping Assist,WiFi Hotsp...

    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:

    30 Combined MPG (26 City/35 Highway)

    Listing Information:

    VIN: 3MZBPAAL6NM301487
    Stock: MDP25241
    Certified Pre-Owned: No

  • Advertisement

    Special offers available

    2025 Mazda3 Hatchback
    $24,950
    starting MSRP
    • 7 Trims
    View Offers 
    MSRP excludes tax, title, license fees and $1,185 destination charge (Alaska $1,230). Vehicle shown may be priced higher. Actual dealer price will vary. See dealer for complete details.
  • Price Drop
    $10,495
    good price
    $1,029 below market
    • 121,391 miles
    • No accidents, 2 owners, personal use
    • 30 City / 40 Hwy MPG
    • Fred Beans Chevrolet (24 mi away)
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    • Blind Spot Monitorin...
    Close

    Located in Doylestown, PA / 24 miles away from Princeton, 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:

    33 Combined MPG (30 City/40 Highway)

    Listing Information:

    VIN: JM1BM1M72G1324646
    Stock: C50054S
    Certified Pre-Owned: No
    Listed since: 04-18-2025

  • New Listing
    $10,999
    fair price
    $138 below market
    • 104,929 miles
    • 30 City / 41 Hwy MPG
    • Driveway (In-stock online)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Blind Spot Monitorin...
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Ames, IA / 991 miles away from Princeton, NJ

    CarFax No Accidents Reported,Back-Up Camera,Blind Spot Monitor,Bluetooth,Brake Assist,Keyless Start,Steel Wheels,Power Door Locks,Brake Assist,Floor M...

    AutoCheck Vehicle History Summary Unavailable.

    Features and Specs:

    34 Combined MPG (30 City/41 Highway)

    Listing Information:

    VIN: JM1BM1U70G1330154
    Stock: G1330154C
    Certified Pre-Owned: No

  • New Listing
    $22,780
    good price
    $1,741 below market
    • 31,801 miles
    • No accidents, 1 owner, personal use
    • 23 City / 32 Hwy MPG
    • Empire Mazda of Green Brook (19 mi away)
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Green Brook, NJ / 19 miles away from Princeton, NJ

    Certified. Snowflake White Pearl Mica 2021 Mazda Mazda3 Premium Plus AWD 6-Speed Automatic I4 MAZDA CERTIFIED, AM/FM radio: SiriusXM, AppLink/Apple Ca...

    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:

    27 Combined MPG (23 City/32 Highway)

    Listing Information:

    VIN: JM1BPBEY8M1343752
    Stock: 343752T
    Certified Pre-Owned: Yes
    Listed since: 05-01-2025

  • New Listing
    $28,998
    fair price
    $1,133 above market
    • 14,331 miles
    • No accidents, 1 owner, personal use
    • 23 City / 31 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from SC to NJ*
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Myrtle Beach, SC / 514 miles away from Princeton, 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:

    26 Combined MPG (23 City/31 Highway)

    Listing Information:

    VIN: JM1BPBNY1M1400356
    Stock: 27133918
    Certified Pre-Owned: No

  • Price Drop
    $22,590
    fair price
    $513 above market
    • 23,191 miles
    • No accidents, 1 owner, rental vehicle
    • 27 City / 37 Hwy MPG
    • Carvana (In-stock online)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Indianapolis, IN / 609 miles away from Princeton, 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: 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:

    31 Combined MPG (27 City/37 Highway)

    Listing Information:

    VIN: 3MZBPACM4RM415497
    Stock: 2003684489
    Certified Pre-Owned: No
    Listed since: 05-07-2025

Showing 43 - 63 out of 512 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.