Skip to main content
Skip to Filters
763 listings
  • Price Drop
    $26,600
    fair price
    $541 below market
    • 22,598 miles
    • 1 accident, 1 owner, personal use
    • 4cyl automatic
    • Mazda of New Rochelle (40 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Keyless Entry/Start
    Close

    Located in New Rochelle, NY / 40 miles away from Keyport, NJ

    2022 Mazda CX-9 Touring Plus Jet Black Mica AWD 6-Speed Automatic Odometer is 8241 miles below market average! MUST DRIVE VEHICLE , SEE THE DIFFERENCE...

    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:

    23 Combined MPG (20 City/26 Highway)

    Listing Information:

    VIN: JM3TCBAY0N0608958
    Stock: MU11565
    Certified Pre-Owned: No
    Listed since: 03-25-2025

  • New Listing
    Stock photo**
    $29,895
    good price
    $934 below market
    • 21,465 miles
    • No accidents, 1 owner, personal use
    • 4cyl automatic
    • Eagle Kia (86 mi away)
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Riverhead, NY / 86 miles away from Keyport, NJ

    Jet Black Mica exterior and Black interior. Heated Leather Seats, 3rd Row Seat, Navigation, Sunroof, Alloy Wheels, Turbo Charged, All Wheel Drive. KEY...

    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:

    23 Combined MPG (20 City/26 Highway)

    Listing Information:

    VIN: JM3TCBDYXN0620336
    Stock: 16UN0620336
    Certified Pre-Owned: No
    Listed since: 04-27-2025

  • $29,998
    fair price
    $564 above market
    • 56,828 miles
    • No accidents, 1 owner, personal use
    • 4cyl automatic
    • CarMax (In-stock online)
    • Transfer available from IN to NJ*
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

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

    23 Combined MPG (20 City/26 Highway)

    Listing Information:

    VIN: JM3TCBEY3N0613565
    Stock: 26816639
    Certified Pre-Owned: No

  • $25,980
    fair price
    $105 above market
    • 28,736 miles
    • No accidents, 1 owner, personal use
    • 4cyl automatic
    • Yonkers Auto Mall (41 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Third-row seating
    • Upgraded Headlights
    Close

    Located in Yonkers, NY / 41 miles away from Keyport, 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:

    23 Combined MPG (20 City/26 Highway)

    Listing Information:

    VIN: JM3TCBBY5N0607917
    Stock: Y14023
    Certified Pre-Owned: No
    Listed since: 04-08-2025

  • Price Drop
    $31,000
    fair price
    $493 below market
    • 17,633 miles
    • 1 accident, 1 owner, personal use
    • 4cyl automatic
    • Middletown Mazda (69 mi away)
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Middletown, NY / 69 miles away from Keyport, NJ

    2022 Mazda CX-9 Touring - Jet Black MicaThis 2022 Mazda CX-9 Touring, finished in the sophisticated Jet Black Mica, is a premium mid-size SUV that com...

    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:

    23 Combined MPG (20 City/26 Highway)

    Listing Information:

    VIN: JM3TCBDY3N0610425
    Stock: 2110P
    Certified Pre-Owned: Yes
    Listed since: 04-08-2025

  • $25,998
    fair price
    $287 above market
    • 23,625 miles
    • No accidents, 1 owner, personal use only
    • 4cyl automatic
    • CarMax (In-stock online)
    • Transfer available from WA to NJ*
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Keyless Entry/Start
    • Third-row seating
    Close

    Located in Lynnwood, WA / 2,400 miles away from Keyport, 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:

    24 Combined MPG (22 City/28 Highway)

    Listing Information:

    VIN: JM3TCACY5L0422529
    Stock: 27148541
    Certified Pre-Owned: No

  • $23,995
    fair price
    $1,153 below market
    • 63,023 miles
    • 1 accident, 2 owners, personal use
    • 4cyl automatic
    • John's Route 13 Auto Sales (39 mi away)
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Levittown, PA / 39 miles away from Keyport, NJ

    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:

    23 Combined MPG (20 City/26 Highway)

    Listing Information:

    VIN: JM3TCBEY5L0401845
    Stock: 1082
    Certified Pre-Owned: No

  • $26,566
    fair price
    $616 above market
    • 30,018 miles
    • No accidents, 1 owner, corporate fleet vehicle
    • 4cyl automatic
    • Sheridan Nissan (91 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Third-row seating
    • Upgraded Headlights
    Close

    Located in New Castle, DE / 91 miles away from Keyport, NJ

    2022 Mazda CX-9 Sport Priced below KBB Fair Purchase Price! CARFAX One-Owner. Clean CARFAX.Our Showrooms are open, no appointment necessary. Please ca...

    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:

    23 Combined MPG (20 City/26 Highway)

    Listing Information:

    VIN: JM3TCBBY3N0603056
    Stock: P0249
    Certified Pre-Owned: No
    Listed since: 03-08-2025

  • New Listing
    $25,998
    fair price
    $439 below market
    • 21,335 miles
    • 1 accident, 1 owner, personal use
    • 4cyl automatic
    • CarMax (In-stock online)
    • Transfer available from MS to NJ*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Third-row seating
    • Upgraded Headlights
    Close

    Located in Saltillo, MS / 900 miles away from Keyport, 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:

    23 Combined MPG (20 City/26 Highway)

    Listing Information:

    VIN: JM3TCBBY0N0603547
    Stock: 25941642
    Certified Pre-Owned: No

  • $29,999
    good price
    $1,251 below market
    • 32,500 miles
    • 1 accident, 1 owner, personal use
    • 4cyl automatic
    • Mazda of New Rochelle (40 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in New Rochelle, NY / 40 miles away from Keyport, NJ

    2022 Mazda CX-9 Carbon Edition Polymetal Gray Metallic AWD 6-Speed Automatic **MAZDA CERTIFIED**, MUST DRIVE VEHICLE , SEE THE DIFFERENCE IN QUALITY F...

    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:

    23 Combined MPG (20 City/26 Highway)

    Listing Information:

    VIN: JM3TCBDY6N0609513
    Stock: MU11587
    Certified Pre-Owned: Yes
    Listed since: 03-27-2025

    • 20,507 miles
    • No accidents, 1 owner, personal use
    • 4cyl automatic
    • CarMax (In-stock online)
    • Transfer available from GA to NJ*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Keyless Entry/Start
    Close

    Located in Savannah, GA / 699 miles away from Keyport, 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:

    23 Combined MPG (20 City/26 Highway)

    Listing Information:

    VIN: JM3TCBAY2N0612560
    Stock: 27243317
    Certified Pre-Owned: No

  • Price Drop
    $25,811
    fair price
    $327 above market
    • 51,268 miles
    • No accidents, 1 owner, personal use only
    • 4cyl automatic
    • Circle BMW (13 mi away)
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Eatontown, NJ / 13 miles away from Keyport, NJ

    Recent Arrival! CARFAX One-Owner. Clean CARFAX.Machine Gray Metallic 2020 Mazda CX-9 Grand Touring AWD 6-Speed Automatic 2.5L 4-Cylinder AWD, Navigati...

    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:

    23 Combined MPG (20 City/26 Highway)

    Listing Information:

    VIN: JM3TCBDY3L0408164
    Stock: S9018274A
    Certified Pre-Owned: No
    Listed since: 04-20-2025

  • Price Drop
    $29,998
    fair price
    $88 below market
    • 24,904 miles
    • No accidents, 1 owner, personal use only
    • 4cyl automatic
    • CarMax (In-stock online)
    • Transfer available from MD to NJ*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Keyless Entry/Start
    Close

    Located in Gaithersburg, MD / 182 miles away from Keyport, 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:

    23 Combined MPG (20 City/26 Highway)

    Listing Information:

    VIN: JM3TCBAY6N0609354
    Stock: 26996623
    Certified Pre-Owned: No

  • $26,382
    fair price
    $176 above market
    • 24,888 miles
    • No accidents, 1 owner, personal use
    • 4cyl automatic
    • Wiz Autos (77 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Keyless Entry/Start
    Close

    Located in Stratford, CT / 77 miles away from Keyport, NJ

    Tax, title, registration, destination and acquisitions fees and $995 dealer conveyance fees (which is subject to negotiation) not included in prices 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:

    23 Combined MPG (20 City/26 Highway)

    Listing Information:

    VIN: JM3TCBCY3N0600933
    Stock: 108557
    Certified Pre-Owned: No
    Listed since: 02-04-2025

  • $25,809
    fair price
    $254 above market
    • 38,782 miles
    • No accidents, 1 owner, personal use
    • 4cyl automatic
    • Mazda of New Rochelle (40 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Keyless Entry/Start
    Close

    Located in New Rochelle, NY / 40 miles away from Keyport, NJ

    2022 Mazda CX-9 Touring Snowflake White Pearl Mica AWD 6-Speed Automatic **MAZDA CERTIFIED**, **BLUETOOTH**, **GPS NAVIGATION W/ BACKUP CAMERA**, **BA...

    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:

    23 Combined MPG (20 City/26 Highway)

    Listing Information:

    VIN: JM3TCBCYXN0615283
    Stock: MU11590
    Certified Pre-Owned: No
    Listed since: 03-27-2025

  • $31,995
    fair price
    $669 above market
    • 19,046 miles
    • No accidents, 1 owner, personal use
    • 4cyl automatic
    • Mercedes-Benz of North Haven (98 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in North Haven, CT / 98 miles away from Keyport, NJ

    ONE OWNER! CLEAN CARFAX! STILL UNDER FACTORY DRIVETRAIN WARRANTY! CARBON EDITION AWD! POWER MOONROOF, HEATED AND COOLED RED LEATHER SEATS! 2ND ROW HEA...

    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:

    23 Combined MPG (20 City/26 Highway)

    Listing Information:

    VIN: JM3TCBDY7N0612419
    Stock: 17754MA
    Certified Pre-Owned: No
    Listed since: 03-11-2025

  • Stock photo**
    $28,900
    fair price
    $553 above market
    • 17,200 miles
    • No accidents, 1 owner, personal use only
    • 4cyl automatic
    • Cars & Trucks 4 Sales (17 mi away)
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in North Brunswick Township, NJ / 17 miles away from Keyport, 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:

    23 Combined MPG (20 City/26 Highway)

    Listing Information:

    VIN: JM3TCBEY6L0419478
    Stock: 36071M
    Certified Pre-Owned: No
    Listed since: 12-23-2024

  • $27,998
    fair price
    $45 above market
    • 32,639 miles
    • No accidents, 1 owner, personal use
    • 4cyl automatic
    • CarMax (In-stock online)
    • Transfer available from VA to NJ*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Sterling, VA / 198 miles away from Keyport, 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:

    23 Combined MPG (20 City/26 Highway)

    Listing Information:

    VIN: JM3TCBCY8N0605982
    Stock: 27031086
    Certified Pre-Owned: No

  • Price Drop
    $28,222
    fair price
    $788 below market
    • 32,881 miles
    • 1 accident, 1 owner, personal use
    • 4cyl automatic
    • Hamden Mazda (93 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Keyless Entry/Start
    Close

    Located in Hamden, CT / 93 miles away from Keyport, NJ

    WELCOME TO THE ALL NEW Hamden Auto . NEW MANAGMENT, NEW OWNER, AND NEW STAFF, Come visit our staff, and let us help you through the buying process, wi...

    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:

    23 Combined MPG (20 City/26 Highway)

    Listing Information:

    VIN: JM3TCBAY2N0610081
    Stock: P6649
    Certified Pre-Owned: Yes
    Listed since: 04-14-2025

    • 29,341 miles
    • No accidents, 1 owner, personal use
    • 4cyl automatic
    • CarMax (In-stock online)
    • Transfer available from MA to NJ*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Third-row seating
    • Upgraded Headlights
    Close

    Located in North Attleboro, MA / 182 miles away from Keyport, 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:

    23 Combined MPG (20 City/26 Highway)

    Listing Information:

    VIN: JM3TCBBY8N0603229
    Stock: 27030768
    Certified Pre-Owned: No

  • $29,998
    fair price
    $213 above market
    • 29,610 miles
    • 1 accident, 1 owner, personal use
    • 4cyl automatic
    • CarMax (In-stock online)
    • Transfer available from GA to NJ*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Keyless Entry/Start
    Close

    Located in Savannah, GA / 699 miles away from Keyport, 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:

    23 Combined MPG (20 City/26 Highway)

    Listing Information:

    VIN: JM3TCBAY9N0624446
    Stock: 27243497
    Certified Pre-Owned: No

Showing 232 - 252 out of 763 listings

Consumer Reviews for the Mazda CX-9

Read recent reviews for the Mazda CX-9
Overall Consumer Rating
4.3 out of 5 stars35 Reviews
Write a vehicle reviewSee all 35 reviews
  • 5 star
    (71%)
  • 4 star
    (6%)
  • 3 star
    (9%)
  • 2 star
    (9%)
  • 1 star
    (6%)
5 out of 5 stars

2021 Mazda CX-9 has all the room and luxury

KHix, 10/30/2020
2021 Mazda CX-9 Grand Touring 4dr SUV AWD (2.5L 4cyl Turbo 6A)
If you are looking for a lot of room, but not really looking for a vehicle to go 4 wheeling and towing a boat with, then the CX-9 is the car for you. We have had the car for a month now and talked to several previous owners of the CX-9 and they all recommend this car. We love all the options and the room. We opted for the Grand Touring, not the Signature because we didn't want the … console between the captains chairs in the 2nd row. We prefer the walk through. But we didn't lose any other options except for the Napa Leather....which is nice but the regular leather is nice as well. For that reason we couldn't see spending an extra 5K on the Signature version.
Report abuse

Used 2022 Mazda CX-9 in Keyport, NJ Values

Estimated values
2022 Mazda CX-9 Touring Plus 4dr SUV AWD (2.5L 4cyl Turbo 6A) with no options
ConditionTrade-InPrivate PartyDealer Retail
Outstanding$27,376$29,098$30,896
Clean$26,916$28,587$30,329
Average$26,150$27,735$29,386
Rough$25,154$26,628$28,159

The average list price of a used 2022 Mazda CX-9 in Keyport, New Jersey is $28,102. The average mileage on a used Mazda CX-9 2022 for sale in Keyport, New Jersey is 30,420. Based on the average mileage of 30,420 for used 2022 Mazda CX-9 for sale in Keyport, 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 Mazda CX-9 2022 in Keyport, New Jersey to be $26,150.

Filters
Skip to Results

Applied Filters4Active

Select Buying Experience

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.