Skip to main content
Skip to Filters
2,497 listings
  • $18,690
    great price
    $2,737 below market
    • 58,283 miles
    • No accidents, 2 owners, personal use
    • 5 Seats, 24 City / 30 Hwy MPG
    • Driveway (167 mi away)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Wesley Chapel, FL / 167 miles away from West Palm Beach, FL

    CarFax No Accidents Reported,Apple CarPlay,Back-Up Camera,Blind Spot Monitor,Bluetooth,Brake Assist,Heated Seats,Keyless Start,Lane Keeping Assist,Lea...

    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 (24 City/30 Highway)

    Listing Information:

    VIN: JM3KFBDM9L0734471
    Stock: M734471P
    Certified Pre-Owned: No

  • Price Drop
    Stock photo**
    $19,519
    great price
    $1,789 below market
    • 16,469 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 25 City / 31 Hwy MPG
    • Naples Mazda (108 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Naples, FL / 108 miles away from West Palm 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:

    28 Combined MPG (25 City/31 Highway)

    Listing Information:

    VIN: JM3KFADM8J0444410
    Stock: 0712498A
    Certified Pre-Owned: No
    Listed since: 08-23-2025

    • 99,209 miles
    • Insurance loss reported, 4 owners, personal use only
    • 5 Seats, 24 City / 31 Hwy MPG
    • M&J Auto Sales and Service (261 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Jacksonville, FL / 261 miles away from West Palm Beach, FL

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: No

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Issue reported

    Salvage Vehicle: No

    Frame Damage: No

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    27 Combined MPG (24 City/31 Highway)

    Listing Information:

    VIN: JM3KFADLXH0179295
    Stock: 0179295
    Certified Pre-Owned: No

  • $19,980
    great price
    $2,547 below market
    • 37,000 miles
    • 1 accident, 3 owners, personal use
    • 5 Seats, 24 City / 30 Hwy MPG
    • AE Of Miami (64 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Miami, FL / 64 miles away from West Palm Beach, FL

    Clean Title; Ready to Go; Financing Available!This 2020 Mazda CX-5 is in excellent condition with a clean title and is ready to hit the road!? Clean t...

    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 (24 City/30 Highway)

    Listing Information:

    VIN: JM3KFBDM0L0822325
    Stock: 822325
    Certified Pre-Owned: No

    • 132,535 miles
    • No accidents, 2 owners, personal use only
    • 5 Seats, 23 City / 29 Hwy MPG
    • Interstate Auto Center (145 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    Close

    Located in Orlando, FL / 145 miles away from West Palm 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:

    26 Combined MPG (23 City/29 Highway)

    Listing Information:

    VIN: JM3KFBBL8H0136339
    Stock: BUYBACK136339
    Certified Pre-Owned: No

  • Price Drop
    Stock photo**
    $16,371
    great price
    $2,643 below market
    • 70,225 miles
    • 2 accidents, 1 owner, personal use only
    • 5 Seats, 24 City / 30 Hwy MPG
    • Naples Mazda (108 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Naples, FL / 108 miles away from West Palm 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:

    26 Combined MPG (24 City/30 Highway)

    Listing Information:

    VIN: JM3KFBDM7J0309103
    Stock: I516706A
    Certified Pre-Owned: No
    Listed since: 08-18-2025

  • $14,694
    great price
    $1,886 below market
    • 77,728 miles
    • 1 accident, 2 owners, personal use
    • 5 Seats, 25 City / 31 Hwy MPG
    • Mazda of Fort Myers (107 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Fort Myers, FL / 107 miles away from West Palm 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/31 Highway)

    Listing Information:

    VIN: JM3KFACM4J0419182
    Stock: M242887A
    Certified Pre-Owned: No
    Listed since: 07-26-2025

  • $20,290
    great price
    $2,297 below market
    • 36,908 miles
    • 2 accidents, 1 owner, personal use only
    • 5 Seats, 24 City / 30 Hwy MPG
    • Accurate Automotive (256 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Jacksonville, FL / 256 miles away from West Palm Beach, FL

    2018 Mazda CX-5 Grand Touring, All Wheel Drive, Navigation, Sunroof, Leather, Bluetooth , Backup Camera, Heated Seats, Proximity Key, Push Button Sta...

    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 (24 City/30 Highway)

    Listing Information:

    VIN: JM3KFBDM7J0398719
    Stock: 12358
    Certified Pre-Owned: No
    Listed since: 07-23-2025

  • Price Drop
    $12,900
    fair price
    $586 below market
    • 104,812 miles
    • No accidents, 3 owners, personal use
    • 5 Seats, 24 City / 30 Hwy MPG
    • Mullinax Ford of Central Florida (157 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • Alarm
    Close

    Located in Apopka, FL / 157 miles away from West Palm Beach, FL

    **FACTORY CERTIFIED WARRANTY**, **FREE DELIVERY WITHIN 200 MILES IN FLORIDA**, **NO DEALER FEES**, **4.6 STAR CUSTOMER RATED DEALERSHIP**, **LOCAL ORL...

    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 (24 City/30 Highway)

    Listing Information:

    VIN: JM3KE4BY3G0812978
    Stock: 812978
    Certified Pre-Owned: No
    Listed since: 08-04-2025

  • Price Drop
    Stock photo**
    $17,244
    great price
    $2,115 below market
    • 41,806 miles
    • 2 accidents, 1 owner, personal use
    • 5 Seats, 25 City / 31 Hwy MPG
    • Naples Mazda (108 mi away)
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    • Blind Spot Monitorin...
    Close

    Located in Naples, FL / 108 miles away from West Palm 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/31 Highway)

    Listing Information:

    VIN: JM3KFACM3J0437639
    Stock: 0702077A
    Certified Pre-Owned: No
    Listed since: 09-01-2025

  • $13,990
    great price
    $2,002 below market
    • 67,145 miles
    • 5 accidents, 3 owners, corporate fleet vehicle
    • 5 Seats, 25 City / 31 Hwy MPG
    • Bernard Motorcar Company (494 mi away)
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Blind Spot Monitorin...
    • Tire Pressure Warnin...
    Close

    Located in Conway, SC / 494 miles away from West Palm Beach, FL

    Wholesale for Retail inventory'We offer a good car at a great Price!We Aim to outprice EVERYONE in a 100 mile radius!No Dealer add-on feesWe promise t...

    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:

    28 Combined MPG (25 City/31 Highway)

    Listing Information:

    VIN: JM3KFABM6J1474017
    Stock: B12435
    Certified Pre-Owned: No

  • Price Drop
    $20,496
    good price
    $1,464 below market
    • 36,512 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 25 City / 31 Hwy MPG
    • Volkswagen of Fort Myers (109 mi away)
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Fort Myers, FL / 109 miles away from West Palm Beach, FL

    Only 36,512 Miles! Scores 31 Highway MPG and 25 City MPG! This Mazda CX-5 boasts a Regular Unleaded I-4 2.5 L/152 engine powering this Automatic trans...

    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:

    28 Combined MPG (25 City/31 Highway)

    Listing Information:

    VIN: JM3KFADM5L1839237
    Stock: TL1839237
    Certified Pre-Owned: No
    Listed since: 07-31-2025

  • New Listing
    • 92,344 miles
    • 1 accident, 3 owners, personal use only
    • 5 Seats, 25 City / 31 Hwy MPG
    • Nation Motors (10 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Lake Worth, FL / 10 miles away from West Palm 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/31 Highway)

    Listing Information:

    VIN: JM3KFADM0K1501789
    Stock: 501789
    Certified Pre-Owned: No

  • $15,997
    fair price
    $337 below market
    • 56,557 miles
    • No accidents, 2 owners, corporate fleet vehicle
    • 5 Seats, 26 City / 33 Hwy MPG
    • Driver's Mart (148 mi away)
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • Alarm
    • Trip Computer
    Close

    Located in Winter Park, FL / 148 miles away from West Palm Beach, FL

    This 2016 Mazda CX-5 Sport, has a Blue Reflex Mica exterior and an Black interior color. 56,557 miles. Stock Number G0703664. You can connect ...

    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:

    29 Combined MPG (26 City/33 Highway)

    Listing Information:

    VIN: JM3KE2BYXG0703664
    Stock: G0703664
    Certified Pre-Owned: No
    Listed since: 08-13-2025

  • $12,900
    good price
    $895 below market
    • 97,280 miles
    • No accidents, 2 owners, personal use only
    • 5 Seats, 24 City / 30 Hwy MPG
    • Grieco Ford of Delray Beach (17 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • Alarm
    Close

    Located in Delray Beach, FL / 17 miles away from West Palm Beach, FL

    Located at Grieco Ford of Delray Beach!2016 Mazda CX-5 Sport Jet Black Mica24/30 City/Highway MPGAll pricing and details provided are believed to...

    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 (24 City/30 Highway)

    Listing Information:

    VIN: JM3KE4BY5G0877671
    Stock: S5126447B
    Certified Pre-Owned: No
    Listed since: 08-15-2025

  • Price Drop
    $15,299
    good price
    $1,130 below market
    • 86,564 miles
    • 2 accidents, 2 owners, personal use
    • 5 Seats, 25 City / 31 Hwy MPG
    • Florida Fine Cars Orlando (143 mi away)
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Blind Spot Monitorin...
    • Tire Pressure Warnin...
    Close

    Located in Orlando, FL / 143 miles away from West Palm 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/31 Highway)

    Listing Information:

    VIN: JM3KFABM1L0750483
    Stock: 153225
    Certified Pre-Owned: No
    Listed since: 08-07-2025

    • 96,025 miles
    • 3 accidents, 2 owners, corporate fleet vehicle
    • 5 Seats, 25 City / 31 Hwy MPG
    • Affordable One (148 mi away)
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    • Blind Spot Monitorin...
    Close

    Located in Orlando, FL / 148 miles away from West Palm Beach, FL

    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:

    28 Combined MPG (25 City/31 Highway)

    Listing Information:

    VIN: JM3KFACM7K0617580
    Stock: 617580
    Certified Pre-Owned: No

  • Price Drop
    $9,950
    good price
    $960 below market
    • 139,998 miles
    • No accidents, 3 owners, personal use only
    • 5 Seats, 24 City / 30 Hwy MPG
    • Victory Auto Group (30 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Blind Spot Monitorin...
    Close

    Located in Stuart, FL / 30 miles away from West Palm Beach, FL

    Victory Auto Store is a family pre-owned car dealership. The store has been operating since 2011. We are located in Stuart, Florida - the 'Sailfish 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:

    26 Combined MPG (24 City/30 Highway)

    Listing Information:

    VIN: JM3KE4CY7G0658628
    Stock: C24-588
    Certified Pre-Owned: No
    Listed since: 09-01-2025

  • $14,590
    good price
    $2,060 below market
    • 69,910 miles
    • No accidents, 2 owners, personal use
    • 5 Seats, 26 City / 33 Hwy MPG
    • Coral Springs Honda (36 mi away)
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Blind Spot Monitorin...
    • Power Driver Seat
    Close

    Located in Coral Springs, FL / 36 miles away from West Palm Beach, FL

    Coral Springs Auto Mall is proud to present you with another True Market Priced Pre-Owned Vehicle. This 2016 Mazda CX-5 Touring is loaded with the fol...

    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: JM3KE2CY5G0608752
    Stock: HG0608752
    Certified Pre-Owned: No
    Listed since: 08-17-2025

  • $16,920
    good price
    $1,662 below market
    • 63,615 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 24 City / 30 Hwy MPG
    • Daytona Mazda (180 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Daytona Beach, FL / 180 miles away from West Palm Beach, FL

    Priced below KBB Fair Purchase Price! CARFAX One-Owner. Clean CARFAX.2016 Mazda CX-5 Grand Touring SKYACTIV® 2.5L 4-Cylinder DOHC 16V AWD 6-Speed 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:

    26 Combined MPG (24 City/30 Highway)

    Listing Information:

    VIN: JM3KE4DY6G0887218
    Stock: MDT5038A
    Certified Pre-Owned: No
    Listed since: 08-22-2025

  • $19,637
    good price
    $1,567 below market
    • 50,205 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 24 City / 30 Hwy MPG
    • Galeana Kia (109 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Fort Myers, FL / 109 miles away from West Palm 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:

    26 Combined MPG (24 City/30 Highway)

    Listing Information:

    VIN: JM3KFBDM5J0379022
    Stock: K59319B
    Certified Pre-Owned: No
    Listed since: 08-23-2025

Showing 106 - 126 out of 2,497 listings

Consumer Reviews for the Mazda CX-5

Read recent reviews for the Mazda CX-5
Overall Consumer Rating
4.4 out of 5 stars111 Reviews
Write a vehicle reviewSee all 111 reviews
  • 5 star
    (66%)
  • 4 star
    (22%)
  • 3 star
    (5%)
  • 2 star
    (4%)
  • 1 star
    (4%)
5 out of 5 stars

UPDATE. Sweet ! Almost perfect

TgR, 12/22/2017
2018 Mazda CX-5 Grand Touring 4dr SUV (2.5L 4cyl 6A)
UPDATE. Still love the little SUV. No rattles. Rides solid. Quiet. Only one complaint and it is a disappointment to me living in a big city. Navigation does not have real-time traffic and cannot reroute you around accidents. I find myself using Waze everyday. It’s a shame really because navigation is desolated on the HUD nicely but I don’t use it anymore. They really need to upgrade … that. Wish they can update the software to fix that. That’s my only gripe on an otherwise great vehicle. Grand touring with premium package. Love love the heads up display and all its functions. It really is awesome. Shockingly quiet on the road. Had owned 3 Mazda’s before. They all had road noise. Not this one. This one is a quiet as my wife’s RX350 Lexus. Bose audio is not as good as I hoped. My old 2008 CX9 Bose system was wicked. This one is just okay. I wish they did a better job with the high end audio. Rides great. Fuel economy great. Interior is very nice. Really, for the money, it is awesome.
Report abuse

Used 2020 Mazda CX-5 in West Palm Beach, FL Values

Estimated values
2020 Mazda CX-5 Grand Touring 4dr SUV AWD (2.5L 4cyl 6A) with no options
ConditionTrade-InPrivate PartyDealer Retail
Outstanding$17,197$19,159$21,059
Clean$16,692$18,576$20,395
Average$15,851$17,604$19,289
Rough$14,757$16,340$17,851

The average list price of a used 2020 Mazda CX-5 in West Palm Beach, Florida is $16,274. The average mileage on a used Mazda CX-5 2020 for sale in West Palm Beach, Florida is 72,911. Based on the average mileage of 72,911 for used 2020 Mazda CX-5 for sale in West Palm Beach, FL 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-5 2020 in West Palm Beach, Florida to be $15,851.

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.