Your Privacy

By accessing this website, you acknowledge that Edmunds and its third-party business partners may use cookies, pixels, and similar technologies to collect information about you and your interactions with the website as described in our Privacy Statement; and you agree that your use of the website is subject to our Visitor Agreement.
Skip to main content
Skip to Filters
1,581 listings
  • Price Drop
    $25,748
    fair price
    $43 above market
    • 40,282 miles
    • No accidents, 2 owners, rental vehicle
    • 5'2” bed, 3.6l, 6cyl
    • CarShop Cranberry (270 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Power Driver Seat
    • Tire Pressure Warnin...
    Close

    Located in Cranberry Twp, PA / 270 miles away from Lansing, MI

    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:

    19 Combined MPG (17 City/24 Highway)

    Listing Information:

    VIN: 1GTG6CENXJ1318593
    Stock: D30192
    Certified Pre-Owned: No
    Listed since: 04-02-2025

  • $21,121
    fair price
    $554 above market
    • 117,687 miles
    • No accidents, 1 owner, personal use only
    • 5'2” bed, 3.6l, 6cyl
    • Paul Miller Mazda (321 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Power Driver Seat
    • Tire Pressure Warnin...
    Close

    Located in Lexington, KY / 321 miles away from Lansing, MI

    2018 GMC Canyon SLE1 4WDClean CARFAX. CARFAX One-Owner.4WD.PAUL MILLER MOTOR COMPANY in Lexington is where Kentucky has bought their vehicles since 19...

    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: 1GTG6CEN9J1116151
    Stock: RLA44100A
    Certified Pre-Owned: No
    Listed since: 04-21-2025

  • $22,987
    fair price
    $109 above market
    • 75,455 miles
    • No accidents, 1 owner, personal use only
    • 6'2” bed, 3.6l, 6cyl
    • Sterling Chevrolet (264 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Power Driver Seat
    • Tire Pressure Warnin...
    Close

    Located in Sterling, IL / 264 miles away from Lansing, MI

    ** Alloy Wheels / Premium Wheels, ** Backup Camera, ** Bluetooth, ** Brake Assist, ** Heated Seats, ** Premium Sound System / Premium Audio, ** Stabil...

    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: 1GTH6CEN4J1284025
    Stock: 5422A
    Certified Pre-Owned: No
    Listed since: 04-17-2025

  • Stock photo**
    $28,988
    fair price
    $196 below market
    • 79,838 miles
    • No accidents, 3 owners, personal use only
    • 5'2” bed, 3.6l, 6cyl
    • Ray Skillman Northeast Buick GMC (213 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Indianapolis, IN / 213 miles away from Lansing, MI

    Satin Steel Metallic 2020 GMC Canyon SLT 4WD 8-Speed Automatic V6 4WD.

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

  • $25,713
    fair price
    $752 above market
    • 45,713 miles
    • No accidents, 1 owner, personal use only
    • 6'2” bed, 3.6l, 6cyl
    • Curry Buick Chevrolet GMC (261 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Power Driver Seat
    • Tire Pressure Warnin...
    Close

    Located in Bloomington, IN / 261 miles away from Lansing, MI

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

    Listing Information:

    VIN: 1GTG6CE38G1220797
    Stock: P7348
    Certified Pre-Owned: No
    Listed since: 05-10-2025

  • New Listing
    Stock photo**
    $31,992
    good price
    $1,425 below market
    • 46,110 miles
    • No accidents, 2 owners, personal use
    • 5'2” bed, 3.6l, 6cyl
    • Bennett Hyundai (455 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Lebanon, PA / 455 miles away from Lansing, MI

    Clean CARFAX. Satin Steel Metallic 2020 GMC Canyon Denali 4WD 8-Speed Automatic V6 4WD.Recent Arrival!

    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: 1GTG6EEN8L1245898
    Stock: N40221
    Certified Pre-Owned: No
    Listed since: 05-24-2025

  • $21,990
    fair price
    $1,474 above market
    • 85,211 miles
    • No accidents, 2 owners, personal use
    • 5'2” bed, 3.6l, 6cyl
    • Carvana (In-stock online)
    • Home delivery*
    • Back-up camera
    • Power Driver Seat
    • Tire Pressure Warnin...
    • USB Inputs
    • Upgraded Engine
    Close

    Located in Tampa, FL / 1,025 miles away from Lansing, MI

    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: 1GTG5BEN7J1255322
    Stock: 2003670957
    Certified Pre-Owned: No
    Listed since: 05-22-2025

  • $27,495
    good price
    $938 below market
    • 73,014 miles
    • 1 accident, 2 owners, personal use
    • 5'2” bed, 3.6l, 6cyl
    • Dellen Chrysler Jeep Dodge Ram (209 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Greenfield, IN / 209 miles away from Lansing, MI

    **CERTIFIED BY CARFAX NO ACCIDENTS**, **6CYL - UNBELIEVABLE PICK-UP!**, **NAVIGATION!**, Heated Steering Wheel, Apple CarPlay® Capable, GoogleTM Andro...

    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: 1GTG6EEN6L1114985
    Stock: CS120A
    Certified Pre-Owned: No
    Listed since: 04-05-2025

  • $21,995
    fair price
    $313 above market
    • 93,074 miles
    • No accidents, 1 owner, personal use only
    • 5'2” bed, 3.6l, 6cyl
    • Scott Family of Dealerships (496 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Power Driver Seat
    Close

    Located in Allentown, PA / 496 miles away from Lansing, MI

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

    Listing Information:

    VIN: 1GTG6DE35G1144705
    Stock: 62770B
    Certified Pre-Owned: No
    Listed since: 05-15-2025

  • New Listing
    $22,490
    fair price
    $384 above market
    • 54,001 miles
    • No accidents, 2 owners, personal use
    • 6'2” bed, 3.6l, 6cyl
    • Betten Honda (89 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Power Driver Seat
    • Tire Pressure Warnin...
    Close

    Located in Muskegon, MI / 89 miles away from Lansing, MI

    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:

    21 Combined MPG (19 City/25 Highway)

    Listing Information:

    VIN: 1GTH6CE36G1301673
    Stock: 25H819B
    Certified Pre-Owned: No
    Listed since: 05-23-2025

  • $23,867
    fair price
    $1,214 above market
    • 90,592 miles
    • No accidents, 1 owner, personal use only
    • 6'2” bed, 2.8l, 4cyl
    • Art Moehn Honda (31 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Power Driver Seat
    • Tire Pressure Warnin...
    Close

    Located in Jackson, MI / 31 miles away from Lansing, MI

    This 2016 GMC Canyon 4WD SLT , has a Onyx Black exterior and a Jet Black interior color. 90592 miles. Stock Number A1855. You can connect with us by c...

    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: 1GTP6DE15G1390345
    Stock: A1855
    Certified Pre-Owned: No
    Listed since: 05-16-2025

  • $23,000
    fair price
    $331 below market
    • 110,899 miles
    • 3 accidents, 1 owner, personal use only
    • 6'2” bed, 2.8l, 4cyl
    • Toothman and Sowers Ford (324 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Power Driver Seat
    Close

    Located in Whitehall, WV / 324 miles away from Lansing, MI

    4X4!, LEATHER SEATS!, HEATED SEATS!, REMOTE START!, REARVIEW CAMERA!, BLUETOOTH CONNECTIVITY!, CRUISE CONTROL!, AS IS/ NO WARRANTY, ONE OWNER.20/28 Ci...

    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: 1GTP6EE11J1134636
    Stock: T6414A
    Certified Pre-Owned: No
    Listed since: 05-23-2025

  • $20,995
    fair price
    $28 below market
    • 135,279 miles
    • 1 accident, 3 owners, personal use only
    • 5'2” bed, 3.6l, 6cyl
    • Carriker Auto Outlet (421 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Power Driver Seat
    Close

    Located in Oskaloosa, IA / 421 miles away from Lansing, MI

    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: 1GTG6DEN3J1154903
    Stock: P7790
    Certified Pre-Owned: No
    Listed since: 05-02-2025

  • Price Drop
    $26,161
    fair price
    $462 above market
    • 52,032 miles
    • No accidents, 2 owners, personal use
    • 5'2” bed, 3.6l, 6cyl
    • Auburn Chevrolet GMC (412 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Power Driver Seat
    • Tire Pressure Warnin...
    Close

    Located in Auburn, NY / 412 miles away from Lansing, MI

    Heated Seats, Bed Liner, WiFi Hotspot, Onboard Communications System, Back-Up Camera, 4x4, Aluminum Wheels, Hitch, LPO, BEDLINER, DROP-IN, SLE CONVENI...

    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: 1GTG6CEN9J1121186
    Stock: G43833
    Certified Pre-Owned: No
    Listed since: 05-10-2025

  • Stock photo**
    $32,000
    fair price
    $730 below market
    • 44,995 miles
    • No accidents, 2 owners, personal use only
    • 5'2” bed, 3.6l, 6cyl
    • Gregg Young Buick/GMC (465 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Indianola, IA / 465 miles away from Lansing, MI

    Our **Accident Free**2020**GMC**Canyon**Denali**Crew Cab**4X4**Driver Alert Package**Navigation** works with precision engineering to put your needs f...

    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: 1GTG6EENXL1113807
    Stock: M3074
    Certified Pre-Owned: No
    Listed since: 05-23-2025

  • $29,722
    fair price
    $1,004 above market
    • 67,115 miles
    • No accidents, 1 owner, personal use only
    • 5'2” bed, 3.6l, 6cyl
    • Smail Lincoln (314 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Power Driver Seat
    Close

    Located in Greensburg, PA / 314 miles away from Lansing, MI

    NAV, Heated/Cooled Leather Seats, Running Boards, Remote Engine Start, Onboard Communications System, Premium Sound System, Back-Up Camera, Bed Liner,...

    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: 1GTG6EEN6J1116958
    Stock: F05590A
    Certified Pre-Owned: No
    Listed since: 04-13-2025

  • Photos not available
    $24,489
    good price
    $1,330 below market
    • 68,048 miles
    • 1 accident, 1 owner, personal use
    • 6'2” bed, 3.6l, 6cyl
    • Ken Ganley Chrysler Dodge Jeep RAM Bedford (183 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Power Driver Seat
    • Tire Pressure Warnin...
    Close

    Located in Bedford, OH / 183 miles away from Lansing, MI

    1 OWNER!, AWD/4WD/4X4, Leather Seats, Heated Seats, Backup Camera, Bluetooth Hands-Free.2018 GMC Canyon SLT V6 4WDOdometer is 7861 miles below market ...

    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: 1GTG6DEN8J1155187
    Stock: 28276T
    Certified Pre-Owned: No
    Listed since: 05-21-2025

  • New Listing
    $26,998
    fair price
    $183 below market
    • 27,269 miles
    • 5'2” bed, 3.6l, 6cyl
    • Gerald Honda of Matteson (178 mi away)
    • Back-up camera
    • Bluetooth
    • Power Driver Seat
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Matteson, IL / 178 miles away from Lansing, MI

    Recent Arrival! 2020 GMC Canyon SLE1 Onyx BlackWelcome to the Gerald Honda of Matteson website, a fast and convenient way to research and find a veh...

    AutoCheck Vehicle History Summary Unavailable.

    Features and Specs:

    Listing Information:

    VIN: 1GTG5CEN2L1154326
    Stock: T202431
    Certified Pre-Owned: No
    Listed since: 05-29-2025

  • Price Drop
    Stock photo**
    $23,704
    fair price
    $267 above market
    • 62,490 miles
    • No accidents, 2 owners, personal use
    • 5'2” bed, 3.6l, 6cyl
    • Deery Brothers Chevrolet (458 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Power Driver Seat
    • Tire Pressure Warnin...
    Close

    Located in Pleasant Hill, IA / 458 miles away from Lansing, MI

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

    Listing Information:

    VIN: 1GTG6DE33G1288463
    Stock: 18246A
    Certified Pre-Owned: No
    Listed since: 05-22-2025

  • $23,990
    fair price
    $272 above market
    • 112,887 miles
    • No accidents, 1 owner, personal use only
    • 5'2” bed, 3.6l, 6cyl
    • OK Used Cars of Rhinelander (312 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Power Driver Seat
    Close

    Located in Rhinelander, WI / 312 miles away from Lansing, MI

    Onyx Black 2018 GMC Canyon Denali 4WD 8-Speed Automatic V6 4WD, 5" Rectangular Chrome Assist Steps, Black Spray-On Bedliner w/GMC Logo, Bose Premium 7...

    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: 1GTG6EEN7J1266769
    Stock: K-6266
    Certified Pre-Owned: No
    Listed since: 05-19-2025

  • $25,000
    fair price
    $272 above market
    • 91,579 miles
    • 1 accident, personal use only
    • 5'2” bed, 3.6l, 6cyl
    • Stykemain Chevrolet (105 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Power Driver Seat
    Close

    Located in Paulding, OH / 105 miles away from Lansing, MI

    2018 GMC Canyon Denali 4WD CREW NAVIGATION Dark Slate Metallic ** CALL TODAY 4**-3**-2*** **, ** USB ADAPTER **, ** BLUETOOTH **, ** HEATED LEATHER SE...

    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: 1GTG6EEN0J1153844
    Stock: 25PP-127
    Certified Pre-Owned: No
    Listed since: 05-03-2025

Showing 127 - 147 out of 1,581 listings

Consumer Reviews for the GMC Canyon

Read recent reviews for the GMC Canyon
Overall Consumer Rating
3.8 out of 5 stars26 Reviews
Write a vehicle reviewSee all 26 reviews
  • 5 star
    (42%)
  • 4 star
    (27%)
  • 3 star
    (8%)
  • 2 star
    (12%)
  • 1 star
    (12%)
1 out of 5 stars

Ridge line here we come

Mike, 08/30/2018
2018 GMC Canyon SLE 4dr Crew Cab LB (3.6L 6cyl 8A)
No major issues since last review (oil leak, coolant leak and transmission failure prior to 55000mi). SiriusXM antenna has failed. Remains a nice sized truck which meets our needs but not very durable. Has soured me on GM products.
Report abuse

Used 2018 GMC Canyon in Lansing, MI Values

Estimated values
2018 GMC Canyon SLE 4dr Crew Cab 4WD SB (3.6L 6cyl 8A) with no options
ConditionTrade-InPrivate PartyDealer Retail
Outstanding$18,313$20,966$23,164
Clean$17,869$20,433$22,547
Average$17,129$19,543$21,518
Rough$16,166$18,387$20,182

The average list price of a used 2018 GMC Canyon in Lansing, Michigan is $25,259. The average mileage on a used GMC Canyon 2018 for sale in Lansing, Michigan is 74,932. Based on the average mileage of 74,932 for used 2018 GMC Canyon for sale in Lansing, MI 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 2018 in Lansing, Michigan to be $17,129.

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.