Skip to main content
Skip to Filters
506 listings
  • $28,998
    good price
    $1,926 below market
    • 23,743 miles
    • No accidents, 1 owner, personal use
    • 4cyl automatic
    • Lou Sobh Kia of Newnan (122 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Newnan, GA / 122 miles away from Birmingham, AL

    Clean CARFAX. 20/26 City/Highway MPGAWD. Polymetal Gray 2021 Mazda CX-9 Carbon Edition AWD 6-Speed Automatic 2.5L 4-Cylinder

    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: JM3TCBDY1M0537201
    Stock: 1M0537201
    Certified Pre-Owned: No
    Listed since: 03-05-2025

  • New Listing
    $22,997
    fair price
    $737 below market
    • 56,438 miles
    • No accidents, 2 owners, rental vehicle
    • 4cyl automatic
    • EchoPark Automotive Atlanta (Duluth) (157 mi away)
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Keyless Entry/Start
    • Third-row seating
    Close

    Located in Duluth, GA / 157 miles away from Birmingham, AL

    At EchoPark, it’s all about offering you options for a happy experience. We have thousands of new-to-you makes and models that range from sedans to tr...

    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:

    24 Combined MPG (22 City/28 Highway)

    Listing Information:

    VIN: JM3TCACY3M0507001
    Stock: RM0507001
    Certified Pre-Owned: No
    Listed since: 04-04-2025

  • Price Drop
    $21,557
    fair price
    $572 below market
    • 69,278 miles
    • No accidents, 2 owners, personal use
    • 4cyl automatic
    • John Thornton Chevrolet (128 mi away)
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Lithia Springs, GA / 128 miles away from Birmingham, AL

    Priced below KBB Fair Purchase Price!Thank you for considering this beautiful 2021 Mazda CX-9 Touring finished in stunning Jet Black Mica with Blac...

    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: JM3TCACY2M0525327
    Stock: 251068A
    Certified Pre-Owned: No
    Listed since: 04-07-2025

  • $26,990
    fair price
    $393 below market
    • 40,099 miles
    • No accidents, 2 owners, personal use
    • 4cyl automatic
    • Med Center Mazda (11 mi away)
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Pelham, AL / 11 miles away from Birmingham, AL

    From Our Floor To Your Door! Vehicles Sanitized and Delivered Upon Request! Buy From The Comfort of Your Living Room! Completely Digital Buying Experi...

    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: JM3TCACY2M0522492
    Stock: M20965A
    Certified Pre-Owned: Yes
    Listed since: 04-25-2025

  • $27,930
    fair price
    $809 above market
    • 38,415 miles
    • No accidents, 1 owner, corporate fleet vehicle
    • 4cyl automatic
    • City Auto Mitsubishi (164 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Murfreesboro, TN / 164 miles away from Birmingham, AL

    Vehicle DetailsIntroducing the 2021 Mazda CX-9 Touring, a perfect blend of sophistication and performance that is ready to redefine your drivi...

    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: JM3TCBCY3M0532616
    Stock: 508822
    Certified Pre-Owned: No
    Listed since: 03-21-2025

  • New Listing
    • 56,525 miles
    • No accidents, 1 owner, personal use
    • 4cyl automatic
    • Carvana - Birmingham (2 mi away)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Birmingham, AL / 2 miles away from Birmingham, AL

    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:

    23 Combined MPG (20 City/26 Highway)

    Listing Information:

    VIN: JM3TCBDY6M0509622
    Stock: 2003631996
    Certified Pre-Owned: No
    Listed since: 04-02-2025

  • New Listing
    • 94,919 miles
    • No accidents, 2 owners, personal use only
    • 4cyl automatic
    • Carvana - Atlanta (137 mi away)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Atlanta, GA / 137 miles away from Birmingham, AL

    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:

    23 Combined MPG (20 City/26 Highway)

    Listing Information:

    VIN: JM3TCBDY4M0505584
    Stock: 2003575441
    Certified Pre-Owned: No
    Listed since: 03-20-2025

  • New Listing
    • 58,572 miles
    • No accidents, 2 owners, personal use
    • 4cyl automatic
    • Carvana - Atlanta (137 mi away)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Atlanta, GA / 137 miles away from Birmingham, AL

    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:

    24 Combined MPG (22 City/28 Highway)

    Listing Information:

    VIN: JM3TCADY6M0502079
    Stock: 2003668958
    Certified Pre-Owned: No
    Listed since: 04-26-2025

  • New Listing
    Stock photo**
    • 35,679 miles
    • 4cyl automatic
    • Med Center Mazda (11 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Pelham, AL / 11 miles away from Birmingham, AL

    From Our Floor To Your Door! Vehicles Sanitized and Delivered Upon Request! Buy From The Comfort of Your Living Room! Completely Digital Buying Experi...

    AutoCheck Vehicle History Summary Unavailable.

    Features and Specs:

    24 Combined MPG (22 City/28 Highway)

    Listing Information:

    VIN: JM3TCADY8M0528764
    Stock: P11369
    Certified Pre-Owned: No
    Listed since: 05-06-2025

  • New Listing
    $27,197
    good price
    $1,083 below market
    • 59,130 miles
    • No accidents, 1 owner, rental vehicle
    • 4cyl automatic
    • EchoPark Automotive Birmingham (8 mi away)
    • Five Star Dealer
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Birmingham, AL / 8 miles away from Birmingham, AL

    At EchoPark, it’s all about offering you options for a happy experience. We have thousands of new-to-you makes and models that range from sedans to tr...

    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: JM3TCBDY2N0623747
    Stock: RN0623747
    Certified Pre-Owned: No
    Listed since: 04-24-2025

  • Price Drop
    $26,998
    good price
    $1,346 below market
    • 27,798 miles
    • No accidents, 1 owner, personal use
    • 4cyl automatic
    • CarMax Southlake (145 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Keyless Entry/Start
    Close

    Located in Stockbridge, GA / 145 miles away from Birmingham, AL

    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: JM3TCBCY2N0601376
    Stock: 27159681
    Certified Pre-Owned: No

  • Price Drop
    $31,898
    fair price
    $433 below market
    • 22,020 miles
    • No accidents, 1 owner, personal use
    • 4cyl automatic
    • Nalley Volkswagen of Alpharetta (147 mi away)
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Alpharetta, GA / 147 miles away from Birmingham, AL

    RECALL NOTICE: Some vehicles offered for sale may be subject to unrepaired manufacturer safety recalls. To determine the recall status of a vehicle, v...

    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: JM3TCBDY1N0621617
    Stock: NVA250370A
    Certified Pre-Owned: No
    Listed since: 04-26-2025

  • Price Drop
    $22,519
    good price
    $1,883 below market
    • 75,000 miles
    • 1 accident, 1 owner, personal use only
    • 4cyl automatic
    • McDonough Hyundai (152 mi away)
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in McDonough, GA / 152 miles away from Birmingham, AL

    CARFAX One-Owner. Odometer is 2838 miles below market average! Visit the ALL-NEW MCDONOUGH HYUNDAI. No hidden fees, no gimmicks. Real Prices, Great va...

    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: JM3TCBEY6L0419836
    Stock: T419836
    Certified Pre-Owned: No
    Listed since: 04-14-2025

  • $27,994
    fair price
    $801 above market
    • 31,509 miles
    • No accidents, 1 owner, corporate fleet vehicle
    • 4cyl automatic
    • Donohoo Auto (11 mi away)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Keyless Entry/Start
    Close

    Located in Pelham, AL / 11 miles away from Birmingham, AL

    If you wish to have vehicle shipped to you, that is a separate charge determined by distance. Please use the listed price as the most up to date price...

    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: Yes

    Features and Specs:

    23 Combined MPG (20 City/26 Highway)

    Listing Information:

    VIN: JM3TCBCY9N0600404
    Stock: 47436
    Certified Pre-Owned: No
    Listed since: 09-25-2024

  • $25,998
    fair price
    $92 below market
    • 21,335 miles
    • 1 accident, 1 owner, personal use
    • 4cyl automatic
    • CarMax Tupelo (122 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Third-row seating
    • Upgraded Headlights
    Close

    Located in Saltillo, MS / 122 miles away from Birmingham, AL

    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

  • New Listing
    • 28,027 miles
    • No accidents, 1 owner, personal use
    • 4cyl automatic
    • Driver's Way (11 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Keyless Entry/Start
    Close

    Located in Pelham, AL / 11 miles away from Birmingham, AL

    AWD, 3rd row seats: bench, AppLink/Apple CarPlay and Android Auto, Auto High-beam Headlights, Automatic temperature control, Blind Spot Monitor, Colli...

    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: JM3TCBAY1N0610489
    Stock: D64300
    Certified Pre-Owned: No
    Listed since: 03-21-2025

  • New Listing
    • 28,944 miles
    • No accidents, 1 owner, personal use
    • 4cyl automatic
    • Carvana - Birmingham (2 mi away)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Keyless Entry/Start
    Close

    Located in Birmingham, AL / 2 miles away from Birmingham, AL

    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:

    23 Combined MPG (20 City/26 Highway)

    Listing Information:

    VIN: JM3TCBCY9N0600872
    Stock: 2003596518
    Certified Pre-Owned: No
    Listed since: 04-02-2025

  • Price Drop
    $31,498
    fair price
    $473 above market
    • 38,521 miles
    • No accidents, 1 owner, corporate fleet vehicle
    • 4cyl automatic
    • Finnicum Motor Company (199 mi away)
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Leesburg, GA / 199 miles away from Birmingham, AL

    CARFAX One-Owner. Clean CARFAX. Sonic Silver Metallic 2022 Mazda CX-9 4D Sport Utility Grand Touring AWD 6-Speed Automatic 2.5L 4-Cylinder 20/26 City/...

    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: JM3TCBDY0N0617851
    Stock: 617851
    Certified Pre-Owned: No
    Listed since: 04-13-2025

  • New Listing
    Stock photo**
    $29,841
    fair price
    $313 above market
    • 21,681 miles
    • No accidents, 1 owner, personal use
    • 4cyl automatic
    • Ed Voyles Chrysler Dodge Jeep Ram (135 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Marietta, GA / 135 miles away from Birmingham, AL

    2022 Mazda CX-9 Touring AWD, AppLink/Apple CarPlay and Android Auto, LED Foglights, Power Sliding Glass Moonroof w/Interior Sunshade, Touring Premium ...

    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: JM3TCBCY6N0620707
    Stock: 5P52381
    Certified Pre-Owned: No
    Listed since: 05-02-2025

    • 92,691 miles
    • No accidents, 2 owners, personal use only
    • 4cyl automatic
    • EchoPark Automotive Birmingham (8 mi away)
    • Five Star Dealer
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Birmingham, AL / 8 miles away from Birmingham, AL

    At EchoPark, it’s all about offering you options for a happy experience. We have thousands of new-to-you makes and models that range from sedans to tr...

    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: JM3TCACY2L0410550
    Stock: YL0410550
    Certified Pre-Owned: No
    Listed since: 04-05-2025

  • Stock photo**
    $27,590
    fair price
    $77 above market
    • 73,723 miles
    • No accidents, 1 owner, personal use only
    • 4cyl automatic
    • Med Center Mazda (11 mi away)
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Pelham, AL / 11 miles away from Birmingham, AL

    From Our Floor To Your Door! Vehicles Sanitized and Delivered Upon Request! Buy From The Comfort of Your Living Room! Completely Digital Buying Experi...

    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: JM3TCBDY2N0629354
    Stock: M21032A
    Certified Pre-Owned: Yes
    Listed since: 04-30-2025

;
Showing 1 - 21 out of 506 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 2021 Mazda CX-9 in Birmingham, AL Values

Estimated values
2021 Mazda CX-9 Carbon Edition 4dr SUV AWD (2.5L 4cyl Turbo 6A) with no options
ConditionTrade-InPrivate PartyDealer Retail
Outstanding$24,727$26,644$28,567
Clean$24,200$26,064$27,931
Average$23,323$25,096$26,869
Rough$22,182$23,838$25,489

The average list price of a used 2021 Mazda CX-9 in Birmingham, Alabama is $27,245. The average mileage on a used Mazda CX-9 2021 for sale in Birmingham, Alabama is 47,336. Based on the average mileage of 47,336 for used 2021 Mazda CX-9 for sale in Birmingham, AL 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 2021 in Birmingham, Alabama to be $23,323.

Filters
Skip to Results

Applied Filters4Active

Select Buying Experience

Location

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