Skip to main content
Skip to Filters
605 listings
  • Price Drop
    $13,990
    great price
    $2,418 below market
    • 59,084 miles
    • No accidents, 2 owners, personal use
    • 26 City / 35 Hwy MPG
    • North Miami Mitsubishi (4 mi away)
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Miami Gardens, FL / 4 miles away from North Miami Beach, FL

    2020 Mazda Mazda3 Base Deep Crystal Blue Mica 4D Sedan I4Forward collision alert, Keyless start, 16" x 6.5J Alloy Wheels, Adaptive Cruise Control, 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:

    30 Combined MPG (26 City/35 Highway)

    Listing Information:

    VIN: JM1BPABL0L1166874
    Stock: 166874T01
    Certified Pre-Owned: No
    Listed since: 06-26-2025

  • Price Drop
    $23,199
    great price
    $3,107 below market
    • 10,877 miles
    • No accidents, 1 owner, personal use only
    • 26 City / 33 Hwy MPG
    • Toyota of North Miami (4 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Miami, FL / 4 miles away from North Miami Beach, FL

    2024 Mazda Mazda3. Priced below KBB Fair Purchase Price! 26/33 City/Highway MPGPolymetal Gray Metallic 2024 Mazda Mazda3 2.5 S Carbon Edition AWD 6-S...

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

  • $24,904
    great price
    $2,261 below market
    • 5,134 miles
    • No accidents, 1 owner, personal use
    • 26 City / 34 Hwy MPG
    • Mazda of North Miami (5 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Miami, FL / 5 miles away from North Miami Beach, FL

    This 2022 Mazda Mazda3 Premium Includes. CLEAN CARFAX NO ACCIDENTS REPORTED, ONE OWNER, AM/FM radio: SiriusXM, AppLink/Apple CarPlay and Android Auto,...

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

    Listing Information:

    VIN: JM1BPAML2N1519888
    Stock: D816575A
    Certified Pre-Owned: Yes
    Listed since: 06-27-2025

  • $14,998
    great price
    $3,065 below market
    • 49,393 miles
    • No accidents, 2 owners, personal use
    • 26 City / 35 Hwy MPG
    • Ocean Mazda (17 mi away)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    • Blind Spot Monitorin...
    Close

    Located in Miami, FL / 17 miles away from North Miami Beach, FL

    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: 3MZBN1L30JM263428
    Stock: 625521A
    Certified Pre-Owned: No
    Listed since: 07-16-2025

  • Advertisement

    Special offers available

    2025 Mazda3 Hatchback
    $24,950
    starting MSRP
    • 3 Colors
    • 7 Trims
    • 1 Package
    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
    $17,986
    great price
    $3,102 below market
    • 42,557 miles
    • No accidents, 2 owners, personal use
    • 26 City / 34 Hwy MPG
    • Kendall Dodge Chrysler Jeep Ram (27 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Miami, FL / 27 miles away from North Miami Beach, FL

    Priced below KBB Fair Purchase Price! Clean CARFAX. Odometer is 7572 miles below market average! BACKUP CAMERA, BLUETOOTH, ALLOY WHEELS, PUSH BUTTON S...

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

    Listing Information:

    VIN: JM1BPAML9M1319878
    Stock: D5W582836A
    Certified Pre-Owned: No
    Listed since: 05-18-2025

  • Price Drop
    $22,103
    great price
    $2,227 below market
    • 8,947 miles
    • No accidents, 1 owner, personal use only
    • 27 City / 35 Hwy MPG
    • Coconut Creek Mazda (23 mi away)
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Coconut Creek, FL / 23 miles away from North Miami Beach, FL

    2024 Mazda Mazda3 2.5 S Preferred Package Snowflake White Pearl Mica The Mazda store that gives you MORE!!, Value pricing made us #1, customer service...

    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 (27 City/35 Highway)

    Listing Information:

    VIN: JM1BPALM8R1711459
    Stock: P1919TC
    Certified Pre-Owned: Yes
    Listed since: 07-02-2025

  • $22,987
    great price
    $1,880 below market
    • 7,927 miles
    • No accidents, personal use only
    • 27 City / 37 Hwy MPG
    • Gunther Mazda (12 mi away)
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    • Blind Spot Monitorin...
    Close

    Located in Fort Lauderdale, FL / 12 miles away from North Miami Beach, FL

    ***MAZDA CERTIFIED PRE-OWNED!***ONE OWNER***CLEAN CARFAX***CALL 954-797-1251*** You've Gotta Get To Gunther, America's #1 Volume Mazda Dealer! We make...

    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:

    31 Combined MPG (27 City/37 Highway)

    Listing Information:

    VIN: JM1BPABM1S1763765
    Stock: M43430
    Certified Pre-Owned: Yes
    Listed since: 06-11-2025

  • Price Drop
    $21,401
    great price
    $2,677 below market
    • 48,153 miles
    • No accidents, 1 owner, personal use only
    • 23 City / 32 Hwy MPG
    • Coconut Creek Mazda (23 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Coconut Creek, FL / 23 miles away from North Miami Beach, FL

    2021 Mazda Mazda3 2.5 Turbo Soul Red Crystal Metallic The Mazda store that gives you MORE!!, Value pricing made us #1, customer service keeps us there...

    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: JM1BPBAY1M1342951
    Stock: T2051DB
    Certified Pre-Owned: Yes
    Listed since: 07-23-2025

  • Advertisement

    Special offers available

    2025 Mazda3 Hatchback
    $24,950
    starting MSRP
    • 3 Colors
    • 7 Trims
    • 1 Package
    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
    $21,851
    great price
    $1,914 below market
    • 26,433 miles
    • No accidents, 1 owner, personal use only
    • 28 City / 37 Hwy MPG
    • Mazda of North Miami (5 mi away)
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Miami, FL / 5 miles away from North Miami Beach, FL

    This 2023 Mazda Mazda3 2.5 S Carbon Edition Includes. CLEAN CARFAX NO ACCIDENTS REPORTED, ONE OWNER, Automatic temperature control, Bumpers: body-colo...

    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:

    31 Combined MPG (28 City/37 Highway)

    Listing Information:

    VIN: 3MZBPACM0PM351584
    Stock: N235320A
    Certified Pre-Owned: No
    Listed since: 07-27-2025

  • $18,200
    great price
    $2,046 below market
    • 43,867 miles
    • No accidents, 1 owner, personal use only
    • 26 City / 36 Hwy MPG
    • Doral Toyota (17 mi away)
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    • Blind Spot Monitorin...
    Close

    Located in Doral, FL / 17 miles away from North Miami Beach, FL

    Contact dealer for more information

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

    Listing Information:

    VIN: JM1BPAKM4P1622163
    Stock: 233515A
    Certified Pre-Owned: No
    Listed since: 07-17-2025

  • $16,891
    great price
    $5,555 below market
    • 16,350 miles
    • 25 City / 33 Hwy MPG
    • West International Auto Sales (5 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Miramar, FL / 5 miles away from North Miami Beach, FL

    AutoCheck Vehicle History Summary Unavailable.

    Features and Specs:

    28 Combined MPG (25 City/33 Highway)

    Listing Information:

    VIN: 3MZBPBCL4NM309823
    Stock: MA7657
    Certified Pre-Owned: No

  • $23,588
    fair price
    $792 below market
    • 7,402 miles
    • No accidents, 1 owner, personal use
    • 27 City / 35 Hwy MPG
    • Ocean Mazda West Kendall (27 mi away)
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Miami, FL / 27 miles away from North Miami Beach, FL

    CARFAX One-Owner. Certified. Soul Red Crystal Metallic 2024 Mazda Mazda3 2.5 S Preferred Package SKYACTIV® 2.5L 4-Cylinder DOHC 16VMazda Certified P...

    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 (27 City/35 Highway)

    Listing Information:

    VIN: JM1BPALM4R1719493
    Stock: 50687
    Certified Pre-Owned: Yes
    Listed since: 06-26-2025

  • Advertisement

    Special offers available

    2025 Mazda3 Hatchback
    $24,950
    starting MSRP
    • 3 Colors
    • 7 Trims
    • 1 Package
    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.
  • $12,803
    great price
    $1,726 below market
    • 84,768 miles
    • 2 accidents, 1 owner, personal use only
    • 25 City / 33 Hwy MPG, Manual
    • Subaru of Pembroke Pines (15 mi away)
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    • Blind Spot Monitorin...
    Close

    Located in Pembroke Pines, FL / 15 miles away from North Miami Beach, FL

    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:

    28 Combined MPG (25 City/33 Highway)

    Listing Information:

    VIN: 3MZBN1L35HM156353
    Stock: B487601
    Certified Pre-Owned: No
    Listed since: 07-13-2025

  • $23,475
    good price
    $1,804 below market
    • 20,981 miles
    • No accidents, 1 owner, personal use
    • 26 City / 33 Hwy MPG
    • Brickell Chrysler Dodge Jeep Ram (13 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Miami, FL / 13 miles away from North Miami Beach, FL

    Jet Black Mica 2023 Mazda Mazda3 2.5 S Premium Package AWD 6-Speed Automatic I4Find Your Perfect Pre-Owned Vehicle at Brickell Chrysler Dodge Jeep R...

    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: JM1BPBMM4P1619007
    Stock: WF540682A
    Certified Pre-Owned: No
    Listed since: 06-28-2025

  • $14,952
    good price
    $2,547 below market
    • 73,121 miles
    • No accidents, 1 owner, personal use only
    • 26 City / 35 Hwy MPG
    • Coconut Creek Mazda (23 mi away)
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    • Blind Spot Monitorin...
    Close

    Located in Coconut Creek, FL / 23 miles away from North Miami Beach, FL

    2021 Mazda Mazda3 Select Jet Black Mica The Mazda store that gives you MORE!!, Value pricing made us #1, customer service keeps us there!!!, Family Ow...

    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: 3MZBPABL7MM252572
    Stock: T2013DB
    Certified Pre-Owned: Yes
    Listed since: 07-22-2025

  • New Listing
    $8,851
    good price
    $1,742 below market
    • 92,468 miles
    • No accidents, 2 owners, personal use
    • 30 City / 41 Hwy MPG
    • Coconut Creek Mazda (23 mi away)
    • Back-up camera
    • Bluetooth
    • Blind Spot Monitorin...
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Coconut Creek, FL / 23 miles away from North Miami Beach, FL

    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: JM1BM1U70G1305545
    Stock: T2081DB
    Certified Pre-Owned: No
    Listed since: 07-27-2025

  • Advertisement

    Special offers available

    2025 Mazda3 Hatchback
    $24,950
    starting MSRP
    • 3 Colors
    • 7 Trims
    • 1 Package
    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
    $16,288
    good price
    $995 below market
    • 58,905 miles
    • No accidents, 2 owners, personal use
    • 27 City / 36 Hwy MPG
    • Bomnin Chevrolet West Kendall (26 mi away)
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Miami, FL / 26 miles away from North Miami Beach, FL

    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 (27 City/36 Highway)

    Listing Information:

    VIN: 3MZBN1W36JM158730
    Stock: F227067B
    Certified Pre-Owned: No
    Listed since: 06-28-2025

  • $15,395
    great price
    $1,584 below market
    • 50,472 miles
    • 1 accident, 2 owners, personal use
    • 26 City / 35 Hwy MPG
    • Rick Case Acura (12 mi away)
    • Five Star Dealer
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Plantation, FL / 12 miles away from North Miami Beach, FL

    Local Trade, Bluetooth, Rick Case Certified. Sonic Silver Metallic 2020 Mazda Mazda3 Base FWD 6-Speed Automatic I4Odometer is 6545 miles below marke...

    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 (26 City/35 Highway)

    Listing Information:

    VIN: 3MZBPABL8LM136294
    Stock: TTLM136294
    Certified Pre-Owned: No
    Listed since: 07-10-2025

  • Price Drop
    $23,998
    good price
    $1,250 below market
    • 5,479 miles
    • No accidents, 1 owner, personal use
    • 27 City / 37 Hwy MPG
    • Ocean Mazda (17 mi away)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Miami, FL / 17 miles away from North Miami Beach, FL

    CARFAX One-Owner. Certified. Soul Red Crystal Metallic 2024 Mazda Mazda3 2.5 S Preferred Package 2.5L I4 DOHC 16V LEV3-SULEV30 191hp *STILL UNDER FACT...

    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:

    31 Combined MPG (27 City/37 Highway)

    Listing Information:

    VIN: 3MZBPACM4RM417654
    Stock: 20391
    Certified Pre-Owned: Yes
    Listed since: 07-03-2025

  • Price Drop
    $12,067
    good price
    $2,197 below market
    • 56,725 miles
    • 1 accident, 2 owners, personal use
    • 28 City / 37 Hwy MPG
    • Taverna Chrysler Jeep Dodge Ram (12 mi away)
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Blind Spot Monitorin...
    • Power Driver Seat
    Close

    Located in Plantation, FL / 12 miles away from North Miami Beach, FL

    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:

    32 Combined MPG (28 City/37 Highway)

    Listing Information:

    VIN: 3MZBN1V72HM148016
    Stock: CV148016
    Certified Pre-Owned: No
    Listed since: 07-15-2025

  • Price Drop
    $28,578
    fair price
    $738 above market
    • 6,851 miles
    • No accidents, 1 owner, personal use
    • 26 City / 33 Hwy MPG
    • Ocean Mazda West Kendall (27 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Miami, FL / 27 miles away from North Miami Beach, FL

    CARFAX One-Owner. Zircon Sand Metallic 2024 Mazda Mazda3 2.5 Carbon Turbo 2.5L I4Odometer is 6420 miles below market average! 23/31 City/Highway MP...

    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: JM1BPBYY3R1714481
    Stock: 50688
    Certified Pre-Owned: No
    Listed since: 06-26-2025

Showing 1 - 21 out of 605 listings
Filters
Skip to Results

Applied Filters4Active

Select Buying Experience

Location

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