Skip to main content
Skip to Filters
1,040 listings
  • New Listing
    • 104,000 miles
    • 7 Seats, 16 City / 22 Hwy MPG
    • CAR-MART of Conway (457 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Conway, AR / 457 miles away from Des Moines, IA

    AutoCheck Vehicle History Summary Unavailable.

    Features and Specs:

    19 Combined MPG (16 City/22 Highway)

    Listing Information:

    VIN: JM3TB3DA7C0340110
    Stock: 004037676
    Certified Pre-Owned: No
    Listed since: 06-01-2025

  • $27,486
    great price
    $3,006 below market
    • 26,362 miles
    • No accidents, 1 owner, personal use
    • 7 Seats, 20 City / 26 Hwy MPG
    • Genesis of Conway (455 mi away)
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Conway, AR / 455 miles away from Des Moines, IA

    New Price! Priced below KBB Fair Purchase Price!AWD, 12 Speakers, Aha Internet Radio, Air Conditioning, All-Weather Floor Mats (All 3 Rows) (FLA), AM/...

    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: JM3TCBDY0M0535956
    Stock: AG1290
    Certified Pre-Owned: No
    Listed since: 05-07-2025

  • $5,500
    great price
    $1,879 below market
    • 135,476 miles
    • 1 accident, 1 owner, personal use only
    • 7 Seats, 17 City / 24 Hwy MPG
    • Premier Auto Works (301 mi away)
    • Bluetooth
    • Third-row seating
    • Power Driver Seat
    • Tire Pressure Warnin...
    • Multi-Zone Climate C...
    Close

    Located in Alsip, IL / 301 miles away from Des Moines, IA

    Power Door Locks, Air Conditioning, CD/MP3 (Single Disc), Dual Air Bags, FWD, Power Steering, Cruise Control, Air Conditioning, Rear, Side Air Bags, A...

    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:

    19 Combined MPG (17 City/24 Highway)

    Listing Information:

    VIN: JM3TB2BA0B0301371
    Stock: 16375
    Certified Pre-Owned: No
    Listed since: 05-15-2025

  • New Listing
    Stock photo**
    • 178,524 miles
    • 1 accident, 1 owner, personal use only
    • 7 Seats, 20 City / 26 Hwy MPG
    • Tom Roush Mitsubishi (405 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Westfield, IN / 405 miles away from Des Moines, IA

    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: JM3TCBDY9J0220603
    Stock: P16603A
    Certified Pre-Owned: No
    Listed since: 06-22-2025

  • $18,872
    good price
    $1,925 below market
    • 94,849 miles
    • No accidents, 3 owners, personal use
    • 7 Seats, 20 City / 26 Hwy MPG
    • Driveway (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Union, NJ / 1,006 miles away from Des Moines, IA

    Rare Find,3rd Row Seat,Apple CarPlay,Back-Up Camera,Blind Spot Monitor,Bluetooth,Brake Assist,Heated Seats,Heated Steering Wheel,Keyless Start,Lane Ke...

    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: JM3TCBEY5K0316308
    Stock: K0316308D
    Certified Pre-Owned: No

  • Price Drop
    $19,750
    good price
    $1,640 below market
    • 76,410 miles
    • No accidents, 2 owners, personal use only
    • 7 Seats, 22 City / 28 Hwy MPG
    • Acura of Little Rock (481 mi away)
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Little Rock, AR / 481 miles away from Des Moines, IA

    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: JM3TCADY8K0319263
    Stock: AC1385
    Certified Pre-Owned: No
    Listed since: 04-17-2025

  • $19,752
    good price
    $1,611 below market
    • 68,173 miles
    • No accidents, 2 owners, personal use
    • 7 Seats, 22 City / 28 Hwy MPG
    • Carmel Auto Gallery (406 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Carmel, IN / 406 miles away from Des Moines, IA

    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: JM3TCACY5K0336748
    Stock: F36748
    Certified Pre-Owned: No
    Listed since: 12-21-2024

  • $6,495
    good price
    $658 below market
    • 160,478 miles
    • No accidents, 4 owners, personal use only
    • 7 Seats, 16 City / 22 Hwy MPG
    • Christy Motors (238 mi away)
    • AWD/4WD
    • Bluetooth
    • Leather Seats
    • Third-row seating
    • Power Driver Seat
    Close

    Located in Crystal, MN / 238 miles away from Des Moines, IA

    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:

    19 Combined MPG (16 City/22 Highway)

    Listing Information:

    VIN: JM3TB3CVXB0322347
    Stock: 322347
    Certified Pre-Owned: No
    Listed since: 03-11-2025

  • Price Drop
    $24,486
    fair price
    $419 above market
    • 73,721 miles
    • No accidents, 1 owner, personal use only
    • 6 Seats, 20 City / 26 Hwy MPG
    • Green Certified West (240 mi away)
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Springfield, IL / 240 miles away from Des Moines, IA

    2021 Mazda CX-9 Grand Touring 4D Sport Utility AWD 6-Speed Automatic 2.5L 4-Cylinder Machine Gray Metallic

    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: JM3TCBDY3M0513630
    Stock: W59917A
    Certified Pre-Owned: No
    Listed since: 04-17-2025

  • Price Drop
    $25,000
    fair price
    $234 below market
    • 40,755 miles
    • No accidents, 2 owners, personal use
    • 7 Seats, 20 City / 26 Hwy MPG
    • Team Toyota (317 mi away)
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Schererville, IN / 317 miles away from Des Moines, IA

    ** JUST REDUCED **, ** MARKET VALUE PRICE**, ** LOCAL TRADE IN**, **CERTIFIED BY CARFAX - NO ACCIDENTS!**, ** REAR BACKUP CAMERA **, ** SIRIUS XM RADI...

    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: JM3TCBEY6K0324403
    Stock: S5U324403
    Certified Pre-Owned: No
    Listed since: 05-30-2025

  • New Listing
    $18,998
    fair price
    $480 below market
    • 90,095 miles
    • No accidents, 2 owners, personal use only
    • 7 Seats, 22 City / 28 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from AZ to IA*
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Keyless Entry/Start
    • Third-row seating
    Close

    Located in Gilbert, AZ / 1,147 miles away from Des Moines, IA

    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: JM3TCACY7K0321054
    Stock: 27451591
    Certified Pre-Owned: No

  • $22,847
    good price
    $541 below market
    • 60,943 miles
    • No accidents, 2 owners, personal use
    • 7 Seats, 20 City / 26 Hwy MPG
    • Napleton Lincoln in Glenview (300 mi away)
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Glenview, IL / 300 miles away from Des Moines, IA

    Machine Gray Metallic exterior and Black interior. Heated Leather Seats, Third Row Seat, Navigation, Moonroof, Aluminum Wheels, All Wheel Drive, Non-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: JM3TCBDY0K0306643
    Stock: 4583A
    Certified Pre-Owned: No
    Listed since: 05-31-2025

  • Price Drop
    $23,700
    good price
    $728 below market
    • 58,507 miles
    • No accidents, 1 owner, personal use only
    • 6 Seats, 20 City / 26 Hwy MPG
    • South County Dodge Chrysler Jeep Ram (275 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Saint Louis, MO / 275 miles away from Des Moines, IA

    Snowflake White Pearl Mica 2021 Mazda CX-9 Touring AWD 6-Speed Automatic 2.5L 4-Cylinder 1 OWNER, ACCIDENT FREE AUTOCHECK, BACK UP CAMERA, APPLE CARPL...

    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: JM3TCBCYXM0511889
    Stock: S0647AA
    Certified Pre-Owned: No
    Listed since: 05-17-2025

  • $17,995
    good price
    $1,410 below market
    • 97,950 miles
    • 1 accident, 2 owners, corporate fleet vehicle
    • 7 Seats, 22 City / 28 Hwy MPG
    • Yarbrough Auto Sales (370 mi away)
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Harrison, AR / 370 miles away from Des Moines, IA

    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:

    24 Combined MPG (22 City/28 Highway)

    Listing Information:

    VIN: JM3TCADY5K0314716
    Stock: 13350
    Certified Pre-Owned: No
    Listed since: 04-18-2025

  • $7,995
    fair price
    $50 above market
    • 137,694 miles
    • No accidents, 1 owner, personal use only
    • 7 Seats, 16 City / 22 Hwy MPG
    • Auto Land (102 mi away)
    • AWD/4WD
    • Bluetooth
    • Leather Seats
    • Sunroof/Moonroof
    • Third-row seating
    Close

    Located in Cedar Rapids, IA / 102 miles away from Des Moines, IA

    AWD! Touring Package! 3rd Row Seats! Also has the bluetooth, back up camera, Bose Premium Sound, heated front seats, Keyless entry, USB, and the Mp3 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:

    19 Combined MPG (16 City/22 Highway)

    Listing Information:

    VIN: JM3TB3CA1B0326607
    Stock: 326607
    Certified Pre-Owned: No
    Listed since: 04-06-2025

  • $6,998
    good price
    $377 below market
    • 156,750 miles
    • 1 accident, 1 owner, personal use only
    • 7 Seats, 16 City / 22 Hwy MPG
    • BG Motorcars (277 mi away)
    • AWD/4WD
    • Bluetooth
    • Leather Seats
    • Sunroof/Moonroof
    • Third-row seating
    Close

    Located in Naperville, IL / 277 miles away from Des Moines, IA

    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:

    19 Combined MPG (16 City/22 Highway)

    Listing Information:

    VIN: JM3TB3CA3B0328584
    Stock: 328584
    Certified Pre-Owned: No
    Listed since: 03-26-2025

  • $25,989
    fair price
    $500 below market
    • 50,899 miles
    • No accidents, 1 owner, personal use only
    • 7 Seats, 20 City / 26 Hwy MPG
    • Joe Cooper Lincoln of Edmond (465 mi away)
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Oklahoma City, OK / 465 miles away from Des Moines, IA

    Call 405-475-9600 for more information! Joe Cooper Lincoln in Edmond offers quality Pre-owned at below market pricing. Shop at JOECOOPERLINCOLN.COM....

    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: JM3TCBDY5M0501396
    Stock: S501396
    Certified Pre-Owned: No
    Listed since: 06-12-2025

  • Price Drop
    $22,730
    fair price
    $345 below market
    • 83,463 miles
    • No accidents, 1 owner, rental vehicle
    • 7 Seats, 20 City / 26 Hwy MPG
    • Universal Auto Plaza (182 mi away)
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Blue Springs, MO / 182 miles away from Des Moines, IA

    Recent Arrival! 2021 Mazda CX-9 Grand Touring AWD **CLEAN CARFAX!!, **NAVIGATION, **POWER SUNROOF, **LEATHER HEATED AND COOLED SEATS, **360 VIEW BACKU...

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

  • $21,495
    fair price
    $1,095 below market
    • 73,832 miles
    • 1 accident, 2 owners, personal use only
    • 7 Seats, 20 City / 26 Hwy MPG
    • Auto Mall of Springfield (244 mi away)
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Springfield, IL / 244 miles away from Des Moines, IA

    2019 Mazda CX-9 2.5L I4 Turbocharger 3 owner with a clean car-fax! TONS OF SERVICE RECORDS! SIGNITURE! FULLY LOADED! Has premium alloy wheels, sunroo...

    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: JM3TCBEYXK0316093
    Stock: 38758
    Certified Pre-Owned: No
    Listed since: 04-28-2025

  • Price Drop
    $23,497
    good price
    $1,164 below market
    • 49,994 miles
    • 1 accident, 1 owner, corporate fleet vehicle
    • 6 Seats, 22 City / 28 Hwy MPG
    • Napleton River Oaks Hyundai (311 mi away)
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Calumet City, IL / 311 miles away from Des Moines, IA

    CARFAX One-Owner. Snowflake White Pearl Mica 2021 Mazda CX-9 4D Sport Utility Touring 2.5L 4-Cylinder FWDSUNROOF/MOONROOF, LEATHER, 3RD ROW SEAT, HE...

    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:

    24 Combined MPG (22 City/28 Highway)

    Listing Information:

    VIN: JM3TCACYXM0529447
    Stock: RT11745
    Certified Pre-Owned: No
    Listed since: 06-02-2025

  • New Listing
    $19,998
    fair price
    $584 below market
    • 77,968 miles
    • 1 accident, 1 owner, personal use only
    • 7 Seats, 22 City / 28 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from FL to IA*
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Jensen Beach, FL / 1,246 miles away from Des Moines, IA

    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:

    24 Combined MPG (22 City/28 Highway)

    Listing Information:

    VIN: JM3TCACY8K0327445
    Stock: 27291759
    Certified Pre-Owned: No

Showing 232 - 252 out of 1,040 listings

Consumer Reviews for the Mazda CX-9

Read recent reviews for the Mazda CX-9
Overall Consumer Rating
4.1 out of 5 stars38 Reviews
Write a vehicle reviewSee all 38 reviews
  • 5 star
    (50%)
  • 4 star
    (29%)
  • 3 star
    (5%)
  • 2 star
    (8%)
  • 1 star
    (8%)
4.38 out of 5 stars

Built like a tank

jjwjr, 03/17/2015
2015 Mazda CX-9 Touring 4dr SUV (3.7L 6cyl 6A)
Before purchasing I tried a few other SUV's, none matched the handling characteristics of the Mazda. The vehicle feels planted on the highway during the worst weather conditions. At first the firm ride was a concern but it isn't meant to be a Town car. A firm ride is the trade off enabling the vehicle to perform more like a passenger car. No doubt you're aware of its size when behind … the wheel but it drives like a smaller vehicle.
Report abuse

Used 2012 Mazda CX-9 in Des Moines, IA Values

Estimated values
2012 Mazda CX-9 Grand Touring 4dr SUV AWD (3.7L 6cyl 6A) with no options
ConditionTrade-InPrivate PartyDealer Retail
Outstanding$4,884$6,013$6,679
Clean$4,613$5,650$6,245
Average$4,160$5,045$5,522
Rough$3,573$4,260$4,582

The average list price of a used 2012 Mazda CX-9 in Des Moines, Iowa is $20,156. The average mileage on a used Mazda CX-9 2012 for sale in Des Moines, Iowa is 90,326. Based on the average mileage of 90,326 for used 2012 Mazda CX-9 for sale in Des Moines, IA 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 2012 in Des Moines, Iowa to be $4,160.

Filters
Skip to Results

Applied Filters4Active

Select Buying Experience

Location

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