Skip to main content
Skip to Filters
518 listings
  • Price Drop
    • 32,947 miles
    • No accidents, 2 owners, rental vehicle
    • 5'2” bed, 3.6l, 6cyl
    • Stivers Ford (491 mi away)
    • Back-up camera
    • Bluetooth
    • Power Driver Seat
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Montgomery, AL / 491 miles away from Port Saint Lucie, FL

    Clean CARFAX.Onyx Black 2020 GMC Canyon SLE1 RWD 8-Speed Automatic V6 2020 GMC Canyon SLE Built for Work, Ready for Play! Color: Onyx Bla...

    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:

    Listing Information:

    VIN: 1GTG5CEN0L1122247
    Stock: F21036C
    Certified Pre-Owned: No
    Listed since: 05-17-2025

  • New Listing
    • 52,084 miles
    • No accidents, 3 owners, personal use only
    • 5'2” bed, 3.6l, 6cyl
    • Carvana - Tampa (132 mi away)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Power Driver Seat
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Tampa, FL / 132 miles away from Port Saint Lucie, FL

    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:

    Listing Information:

    VIN: 1GTG5CEN1J1316489
    Stock: 2003729575
    Certified Pre-Owned: No
    Listed since: 05-16-2025

    • 34,224 miles
    • No accidents, 1 owner, personal use
    • 5'2” bed, 3.6l, 6cyl
    • Phillips Buick GMC (141 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Fruitland Park, FL / 141 miles away from Port Saint Lucie, FL

    This 2022 GMC Crew Cab 4x4 Canyon Elevation is a powerful and reliable motorcar. With a 3.6 liter V6 308hp 275 lb-ft engine and fuel injection, it has...

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

    Listing Information:

    VIN: 1GTG6CEN2N1265555
    Stock: U302
    Certified Pre-Owned: No
    Listed since: 05-08-2025

  • Price Drop
    • 27,153 miles
    • No accidents, 2 owners, personal use only
    • 5'2” bed, 3.6l, 6cyl
    • Childre Chevrolet Buick GMC (434 mi away)
    • Back-up camera
    • Bluetooth
    • Power Driver Seat
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Milledgeville, GA / 434 miles away from Port Saint Lucie, FL

    This Canyon looks and drives like a brand new truck! It is equipped with power windows, power locks, cruise control, Bluetooth , XM, and a rear view ...

    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:

    Listing Information:

    VIN: 1GTG5CEN2N1228153
    Stock: 228153
    Certified Pre-Owned: Yes
    Listed since: 04-25-2025

  • New Listing
    • 118,688 miles
    • No accidents, 2 owners, rental vehicle
    • 5'2” bed, 3.6l, 6cyl
    • Carvana (In-stock online)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Power Driver Seat
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Dallas, TX / 1,047 miles away from Port Saint Lucie, FL

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

    Listing Information:

    VIN: 1GTG5CEN7L1118261
    Stock: 2003705433
    Certified Pre-Owned: No
    Listed since: 05-08-2025

  • Price Drop
    • 37,192 miles
    • No accidents, 1 owner, personal use only
    • 5'2” bed, 3.6l, 6cyl
    • Gordon Chevrolet (211 mi away)
    • Back-up camera
    • Bluetooth
    • Power Driver Seat
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Orange Park, FL / 211 miles away from Port Saint Lucie, FL

    CARFAX One-Owner. Clean CARFAX. FRESH OIL CHANGE, APPLE CARPLAY / ANDROID AUTO, BLUETOOTH, REAR BACK UP CAMERA, Trailer Equipment Package, Automatic t...

    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:

    Listing Information:

    VIN: 1GTG5CEN6N1158320
    Stock: P24135
    Certified Pre-Owned: No
    Listed since: 03-28-2025

    • 59,144 miles
    • No accidents, 1 owner, personal use only
    • 6'2” bed, 3.6l, 6cyl
    • Delray Buick GMC (65 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Power Driver Seat
    • Tire Pressure Warnin...
    Close

    Located in Delray Beach, FL / 65 miles away from Port Saint Lucie, FL

    CARFAX One-Owner. Clean CARFAX. Odometer is 25428 miles below market average! Priced below KBB Fair Purchase Price!Driver Alert Package (Forward 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: No

    Features and Specs:

    20 Combined MPG (18 City/25 Highway)

    Listing Information:

    VIN: 1GTG5DEN7J1166913
    Stock: 166913U
    Certified Pre-Owned: No
    Listed since: 05-30-2025

    • 109,470 miles
    • No accidents, 3 owners, personal use
    • 6'2” bed, 2.8l, 4cyl
    • Keywood Motors (102 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Fort Myers, FL / 102 miles away from Port Saint Lucie, FL

    Our Diesel powered 2020 GMC Canyon Denali Crew Cab 4X4 works with precision engineering to put your needs first in Onyx Black! Driven by a TurboCharge...

    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:

    Listing Information:

    VIN: 1GTP6EE14L1150591
    Stock: 24-206
    Certified Pre-Owned: No
    Listed since: 09-03-2024

  • New Listing
    • 27,041 miles
    • No accidents, 1 owner, personal use only
    • 5'2” bed, 3.6l, 6cyl
    • Carvana (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Indianapolis, IN / 922 miles away from Port Saint Lucie, FL

    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:

    19 Combined MPG (17 City/24 Highway)

    Listing Information:

    VIN: 1GTG6EEN3N1147302
    Stock: 2003755318
    Certified Pre-Owned: No
    Listed since: 05-27-2025

  • $26,979
    fair price
    $765 above market
    • 80,543 miles
    • 1 accident, 1 owner, personal use only
    • 5'2” bed, 3.6l, 6cyl
    • Vann Underwood Chrysler Jeep Dodge Ram (494 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Power Driver Seat
    • Tire Pressure Warnin...
    Close

    Located in Whiteville, NC / 494 miles away from Port Saint Lucie, FL

    **2020 GMC Canyon SLE 4WD**Experience the perfect blend of power, performance, and comfort with this 2020 GMC Canyon SLE, featuring a robust V6, 3.6L ...

    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: 1GTG6CEN0L1162793
    Stock: R6525-2
    Certified Pre-Owned: No
    Listed since: 05-13-2025

    • 58,809 miles
    • No accidents, 2 owners, personal use only
    • 6'2” bed, 3.6l, 6cyl
    • CarMax (In-stock online)
    • Transfer available from VA to FL*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Power Driver Seat
    • Tire Pressure Warnin...
    Close

    Located in Sterling, VA / 826 miles away from Port Saint Lucie, FL

    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:

    19 Combined MPG (17 City/24 Highway)

    Listing Information:

    VIN: 1GTH6CEN7L1125101
    Stock: 27276104
    Certified Pre-Owned: No

    • 8,834 miles
    • No accidents, 1 owner, personal use only
    • 5'2” bed, 2.7l, 4cyl
    • Herlong Chevrolet (460 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Keyless Entry/Start
    Close

    Located in Batesburg-Leesville, SC / 460 miles away from Port Saint Lucie, FL

    GMC IntelliLink with Color Touch Screen, Premium Audio, Teen Driver Safety Technology, Backup Camera, Rear Parking Assist, Forward Collision Alert, La...

    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 (18 City/22 Highway)

    Listing Information:

    VIN: 1GTP6BEKXR1184230
    Stock: U869
    Certified Pre-Owned: No
    Listed since: 05-05-2025

  • New Listing
    • 39,028 miles
    • No accidents, 1 owner, personal use only
    • 5'2” bed, 3.6l, 6cyl
    • Maher Chevrolet (142 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Power Driver Seat
    • Tire Pressure Warnin...
    Close

    Located in Saint Petersburg, FL / 142 miles away from Port Saint Lucie, FL

    ***Maher Chevrolet reserves the right to correct such errors and adjust pricing at any time.***. Recent Arrival!2022 GMC Canyon AT4 w/Cloth Summit ...

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

    Listing Information:

    VIN: 1GTG6FEN9N1220954
    Stock: 251467A
    Certified Pre-Owned: No
    Listed since: 06-02-2025

  • New Listing
    • 57,099 miles
    • No accidents, 4 owners, rental vehicle
    • 5'2” bed, 3.6l, 6cyl
    • Carvana (In-stock online)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Power Driver Seat
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Phoenix, AZ / 1,925 miles away from Port Saint Lucie, FL

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

    Listing Information:

    VIN: 1GTG5CEN6L1221235
    Stock: 2003688902
    Certified Pre-Owned: No
    Listed since: 05-09-2025

  • $26,990
    fair price
    $932 above market
    • 75,897 miles
    • 1 accident, 1 owner, personal use only
    • 5'2” bed, 3.6l, 6cyl
    • David Scott Lee Buick GMC (439 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Power Driver Seat
    • Tire Pressure Warnin...
    Close

    Located in Crestview, FL / 439 miles away from Port Saint Lucie, FL

    CARFAX One-Owner. Dark Sky Metallic 2020 GMC Canyon SLE1 V6 4WD **One Owner**, **Clean Carfax**, Backup Camera, Bluetooth, Automatic Headlights, Apple...

    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: 1GTG6CEN9L1117657
    Stock: 25602A
    Certified Pre-Owned: No
    Listed since: 04-25-2025

  • New Listing
    • 23,342 miles
    • No accidents, 3 owners, personal use only
    • 5'2” bed, 3.6l, 6cyl
    • Carvana (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Cleveland, OH / 981 miles away from Port Saint Lucie, FL

    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:

    19 Combined MPG (17 City/24 Highway)

    Listing Information:

    VIN: 1GTG6EEN2N1118745
    Stock: 2003768592
    Certified Pre-Owned: No
    Listed since: 05-24-2025

    • 61,742 miles
    • No accidents, 4 owners, personal use only
    • 5'2” bed, 3.6l, 6cyl
    • Ed Morse Cadillac of Delray (60 mi away)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Navigation
    • Power Driver Seat
    • Tire Pressure Warnin...
    Close

    Located in Delray Beach, FL / 60 miles away from Port Saint Lucie, FL

    2018 GMC Canyon Denali Summit WhiteJoin the 1.75 Million Customers and Counting ED MORSE 75 YEARS OF EXCELLENCE!Equipped with Driver Alert Package (Fo...

    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:

    20 Combined MPG (18 City/25 Highway)

    Listing Information:

    VIN: 1GTG5EEN4J1148309
    Stock: SZ305313Z
    Certified Pre-Owned: No
    Listed since: 05-15-2025

    • 76,724 miles
    • No accidents, 1 owner, personal use only
    • 6'2” bed, 2.5l, 4cyl
    • Albany Mitsubishi (369 mi away)
    • Back-up camera
    • Bluetooth
    • Power Driver Seat
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Albany, GA / 369 miles away from Port Saint Lucie, FL

    New Ownership and now locally owned and operated. We provide excellent financing options for all different credit situations. Our Pre - Owned inventor...

    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:

    22 Combined MPG (19 City/25 Highway)

    Listing Information:

    VIN: 1GTH5BEA9N1110967
    Stock: P2368
    Certified Pre-Owned: No
    Listed since: 04-27-2025

  • New Listing
    • 34,957 miles
    • No accidents, 1 owner, personal use only
    • 5'2” bed, 3.6l, 6cyl
    • Carvana (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Sacramento, CA / 2,478 miles away from Port Saint Lucie, FL

    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:

    19 Combined MPG (17 City/24 Highway)

    Listing Information:

    VIN: 1GTG6FEN6N1275846
    Stock: 2003723841
    Certified Pre-Owned: No
    Listed since: 05-16-2025

  • $27,984
    fair price
    $1,015 above market
    • 43,326 miles
    • 1 accident, 1 owner, personal use only
    • 5'2” bed, 3.6l, 6cyl
    • Chevrolet Buick GMC of Quincy (339 mi away)
    • Back-up camera
    • Bluetooth
    • Power Driver Seat
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Quincy, FL / 339 miles away from Port Saint Lucie, FL

    Boasts 25 Highway MPG and 18 City MPG! This GMC Canyon boasts a Gas V6 3.6L/222 engine powering this Automatic transmission. WHEEL, SPARE, 17 X 8' (43...

    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:

    Listing Information:

    VIN: 1GTG5CEN7N1295671
    Stock: 3295671
    Certified Pre-Owned: No
    Listed since: 03-26-2025

  • New Listing
    • 41,995 miles
    • No accidents, 1 owner, personal use only
    • 5'2” bed, 3.6l, 6cyl
    • Carvana (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in San Antonio, TX / 1,107 miles away from Port Saint Lucie, FL

    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:

    19 Combined MPG (17 City/24 Highway)

    Listing Information:

    VIN: 1GTG6EEN6L1146741
    Stock: 2003753485
    Certified Pre-Owned: No
    Listed since: 05-27-2025

Showing 190 - 210 out of 518 listings

Consumer Reviews for the GMC Canyon

Read recent reviews for the GMC Canyon
Overall Consumer Rating
3.4 out of 5 stars39 Reviews
Write a vehicle reviewSee all 39 reviews
  • 5 star
    (41%)
  • 4 star
    (21%)
  • 3 star
    (3%)
  • 2 star
    (13%)
  • 1 star
    (23%)
4 out of 5 stars

Better than all the rivals

M. Levine, 02/22/2020
2020 GMC Canyon Denali 4dr Crew Cab SB (3.6L 6cyl 8A)
This truck is actually fun to drive. Adequate power from the V6, Nice brakes and steering that actually gives feedback. The interior although a bit dated is nice enough. I previously owned a 2016 Colorado but stepped up to the Canyon. All in all a great truck!
Report abuse

Used 2020 GMC Canyon in Port Saint Lucie, FL Values

Estimated values
2020 GMC Canyon SLE 4dr Crew Cab SB (3.6L 6cyl 8A) with no options
ConditionTrade-InPrivate PartyDealer Retail
Outstanding$19,125$21,943$24,667
Clean$18,775$21,522$24,172
Average$18,192$20,821$23,348
Rough$17,434$19,909$22,276

The average list price of a used 2020 GMC Canyon in Port Saint Lucie, Florida is $31,159. The average mileage on a used GMC Canyon 2020 for sale in Port Saint Lucie, Florida is 52,392. Based on the average mileage of 52,392 for used 2020 GMC Canyon for sale in Port Saint Lucie, 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 GMC Canyon 2020 in Port Saint Lucie, Florida to be $18,192.

Filters
Skip to Results

Applied Filters4Active

Select Buying Experience

Location

Search radius500 miles
Search radius

Make & Model

Year

New / Used

Price & Payments

Price Rating

Trim

Truck Details

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.