Skip to main content
Skip to Filters
5,069 listings
  • $13,950
    fair price
    $149 below market
    • 122,438 miles
    • No accidents, 1 owner, corporate fleet vehicle
    • 5 Seats, 24 City / 28 Hwy MPG
    • Quality Pre-Owned Automotive (303 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Cuba, MO / 303 miles away from Tupelo, MS

    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:

    26 Combined MPG (24 City/28 Highway)

    Listing Information:

    VIN: 3GKALVEV5JL264319
    Stock: U517
    Certified Pre-Owned: No
    Listed since: 05-16-2025

  • $19,998
    fair price
    $112 below market
    • 60,428 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 26 City / 30 Hwy MPG
    • Jake Sweeney Express (421 mi away)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Navigation
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Cincinnati, OH / 421 miles away from Tupelo, MS

    CARFAX One-Owner. Clean CARFAX. Summit White 2020 GMC Terrain SLE FWD 9-Speed Automatic 1.5L DOHCJake Sweeney Automotive has been the Tri-State's most...

    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:

    27 Combined MPG (26 City/30 Highway)

    Listing Information:

    VIN: 3GKALMEV7LL339437
    Stock: Y2861
    Certified Pre-Owned: No
    Listed since: 06-03-2025

    • 113,987 miles
    • No accidents, 2 owners, corporate fleet vehicle
    • 5 Seats, 22 City / 32 Hwy MPG
    • Auto Haven Frisco (470 mi away)
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Blind Spot Monitorin...
    • Power Driver Seat
    Close

    Located in Frisco, TX / 470 miles away from Tupelo, MS

    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:

    26 Combined MPG (22 City/32 Highway)

    Listing Information:

    VIN: 2GKALPEK2G6232491
    Stock: 232491
    Certified Pre-Owned: No
    Listed since: 05-21-2025

  • $9,680
    fair price
    $419 below market
    • 132,782 miles
    • 1 accident, 2 owners, personal use only
    • 5 Seats, 22 City / 32 Hwy MPG
    • Jenkins & Wynne Ford (181 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Clarksville, TN / 181 miles away from Tupelo, MS

    22/32 City/Highway MPGCertified.Onyx Black 2014 GMC Terrain SLT-1 4D Sport Utility FWD 6-Speed Automatic 2.4L 4-Cylinder SIDI DOHC VVT**SERVICE ...

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

    Listing Information:

    VIN: 2GKALSEK7E6307587
    Stock: 523078B
    Certified Pre-Owned: No
    Listed since: 05-31-2025

  • Price Drop
    $17,531
    fair price
    $7 below market
    • 50,298 miles
    • No accidents, 1 owner, personal use
    • 5 Seats, 26 City / 30 Hwy MPG
    • Fred Anderson Chevrolet Buick GMC (375 mi away)
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    • Tire Pressure Warnin...
    Close

    Located in Greer, SC / 375 miles away from Tupelo, MS

    Check out all these great Preferred Equipment Group 3SA, 2 USB Data Ports w/Auxiliary Input Jack, 3.47 Axle Ratio, 4-Way Manual Driver's Seat, 4-Way M...

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

    Listing Information:

    VIN: 3GKALMEV4JL376300
    Stock: SJ263944A
    Certified Pre-Owned: No
    Listed since: 06-15-2025

  • $15,550
    good price
    $1,412 below market
    • 103,802 miles
    • 1 accident, 3 owners, personal use only
    • 5 Seats, 22 City / 28 Hwy MPG
    • Diamond State Motors (191 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Beebe, AR / 191 miles away from Tupelo, MS

    Feel right at home behind the wheel of this GMC Terrain. The odometer can speak volumes on a vehicle's reliance and this Terrain's low mileage will as...

    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: 3GKALSEX8JL257655
    Stock: 257655
    Certified Pre-Owned: No
    Listed since: 03-26-2025

  • $11,951
    fair price
    $750 below market
    • 123,933 miles
    • 1 accident, 1 owner, personal use only
    • 5 Seats
    • Robin Ford (344 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Jeanerette, LA / 344 miles away from Tupelo, MS

    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: 2GKFLPE37G6107520
    Stock: 25T107A
    Certified Pre-Owned: No
    Listed since: 06-04-2025

  • $14,200
    fair price
    $726 below market
    • 107,104 miles
    • 1 accident, 2 owners, personal use only
    • 5 Seats, 26 City / 30 Hwy MPG
    • Chuck Hutton Toyota (90 mi away)
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Memphis, TN / 90 miles away from Tupelo, MS

    This 2018 GMC Terrain SLT will sell fast -Backup Camera -Leather -Bluetooth -Push Button Start -Auto Climate Control -Aux. Audio Input ABS Brakes -Pow...

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

    Listing Information:

    VIN: 3GKALPEV3JL254867
    Stock: S000597B
    Certified Pre-Owned: No
    Listed since: 05-31-2025

  • New Listing
    Stock photo**
    $17,211
    fair price
    $558 below market
    • 68,490 miles
    • No accidents, 3 owners, corporate fleet vehicle
    • 5 Seats, 26 City / 30 Hwy MPG
    • Mercedes-Benz of Memphis (89 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Memphis, TN / 89 miles away from Tupelo, MS

    Prepare to embark on your next adventure with this versatile 2018 GMC Terrain SLE 1.5L DOHC FWD. Dressed in a vibrant Red Quartz Tintcoat, this Terrai...

    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:

    28 Combined MPG (26 City/30 Highway)

    Listing Information:

    VIN: 3GKALMEV1JL272797
    Stock: Q0208
    Certified Pre-Owned: No
    Listed since: 06-24-2025

    • 47,388 miles
    • No accidents, 2 owners, personal use only
    • 5 Seats, 26 City / 30 Hwy MPG
    • CarMax Gulf Freeway (496 mi away)
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Houston, TX / 496 miles away from Tupelo, MS

    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:

    28 Combined MPG (26 City/30 Highway)

    Listing Information:

    VIN: 3GKALPEV7LL184003
    Stock: 27425009
    Certified Pre-Owned: No

    • 70,218 miles
    • 1 accident, 2 owners, corporate fleet vehicle
    • 5 Seats, 22 City / 28 Hwy MPG
    • Addison AutoPlex (475 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Addison, TX / 475 miles away from Tupelo, MS

    Step into a world of refined elegance and unmatched performance with the 2018 GMC Terrain Denali, a vehicle that effortlessly combines luxury, style, ...

    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: 3GKALSEX1JL168929
    Stock: M1946
    Certified Pre-Owned: No
    Listed since: 04-02-2025

  • Stock photo**
    $16,711
    fair price
    $320 below market
    • 125,085 miles
    • No accidents, 2 owners, corporate fleet vehicle
    • 5 Seats, 26 City / 30 Hwy MPG
    • Serra Chevrolet Buick GMC (100 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Keyless Entry/Start
    Close

    Located in Jackson, TN / 100 miles away from Tupelo, MS

    Recent Arrival! 2 USB Data Ports w/SD Card Reader, 6-Way Power Front Passenger Seat, Adaptive Cruise Control - Camera, All-Weather Cargo Mat (LPO), Al...

    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:

    28 Combined MPG (26 City/30 Highway)

    Listing Information:

    VIN: 3GKALPEV4LL147667
    Stock: 4T36362C
    Certified Pre-Owned: No
    Listed since: 06-19-2025

  • $7,500
    good price
    $564 below market
    • 139,145 miles
    • 1 accident, 3 owners, corporate fleet vehicle
    • 5 Seats, 22 City / 32 Hwy MPG
    • TruWorth Auto (419 mi away)
    • Back-up camera
    • Bluetooth
    • Power Driver Seat
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Indianapolis, IN / 419 miles away from Tupelo, MS

    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:

    26 Combined MPG (22 City/32 Highway)

    Listing Information:

    VIN: 2GKALNEK3G6110923
    Stock: A15990
    Certified Pre-Owned: No
    Listed since: 05-19-2025

  • Stock photo**
    $15,988
    good price
    $874 below market
    • 63,872 miles
    • No accidents, 2 owners, corporate fleet vehicle
    • 5 Seats, 26 City / 30 Hwy MPG
    • Auto House Superstore (368 mi away)
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    • Tire Pressure Warnin...
    Close

    Located in Terre Haute, IN / 368 miles away from Tupelo, MS

    Get ready to elevate your driving experience with the 2018 GMC Terrain SLE, a compact SUV that seamlessly blends bold design, impressive performance, ...

    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:

    28 Combined MPG (26 City/30 Highway)

    Listing Information:

    VIN: 3GKALMEV5JL190894
    Stock: 190894
    Certified Pre-Owned: No
    Listed since: 01-15-2025

  • New Listing
    $14,998
    fair price
    $265 below market
    • 84,272 miles
    • No accidents, 3 owners, personal use
    • 5 Seats, 26 City / 30 Hwy MPG
    • Albany Motorcars (324 mi away)
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    • Tire Pressure Warnin...
    Close

    Located in Albany, GA / 324 miles away from Tupelo, MS

    Say hello to your new ride - the 2018 GMC Terrain SLE - the crossover that looks like it goes camping, but also knows all the best brunch spots.This b...

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

    Listing Information:

    VIN: 3GKALMEV1JL365335
    Stock: B25042M
    Certified Pre-Owned: No
    Listed since: 06-26-2025

  • $8,990
    fair price
    $743 above market
    • 145,177 miles
    • No accidents, 2 owners, personal use only
    • 5 Seats, 22 City / 32 Hwy MPG
    • Tri State (95 mi away)
    • Back-up camera
    • Bluetooth
    • Power Driver Seat
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Jackson, TN / 95 miles away from Tupelo, MS

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

    Listing Information:

    VIN: 2GKALMEK0G6291697
    Stock: 11731
    Certified Pre-Owned: No
    Listed since: 04-24-2025

    • 76,709 miles
    • 1 accident, 1 owner, personal use only
    • 5 Seats
    • Jupiter Chevrolet (467 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Keyless Entry/Start
    Close

    Located in Garland, TX / 467 miles away from Tupelo, MS

    CARFAX One-Owner.2020 GMC Terrain SLT FWD Ebony Twilight Metallic6-Way Power Front Passenger Seat, Adaptive Cruise Control - Camera, Bluetooth / ...

    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: 3GKALPEX8LL305302
    Stock: F30346
    Certified Pre-Owned: No
    Listed since: 06-04-2025

  • $15,995
    fair price
    $397 below market
    • 103,580 miles
    • 2 accidents, 2 owners, personal use only
    • 5 Seats, 26 City / 30 Hwy MPG
    • City Auto Memphis (93 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Memphis, TN / 93 miles away from Tupelo, MS

    Vehicle DetailsGet ready to elevate your driving experience with this impressive 2020 GMC Terrain SLE! This stylish and versatile SUV is perfe...

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

    Features and Specs:

    27 Combined MPG (26 City/30 Highway)

    Listing Information:

    VIN: 3GKALMEV8LL138811
    Stock: 509937
    Certified Pre-Owned: No
    Listed since: 05-05-2025

  • $11,995
    good price
    $660 below market
    • 128,013 miles
    • 2 accidents, 2 owners, personal use only
    • 5 Seats, 28 City / 39 Hwy MPG
    • VIP Motors (297 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Keyless Entry/Start
    Close

    Located in Alexandria, LA / 297 miles away from Tupelo, MS

    Visit VIP Motors online at vipmotors.co to see more pictures of this vehicle or call us at 3**-7**-6*** today to schedule your test drive.

    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:

    32 Combined MPG (28 City/39 Highway)

    Listing Information:

    VIN: 3GKALREU3JL322202
    Stock: 1647
    Certified Pre-Owned: No
    Listed since: 04-29-2025

  • Price Drop
    $25,700
    fair price
    $295 below market
    • 58,340 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 22 City / 28 Hwy MPG
    • Nalley Honda Brunswick (470 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Brunswick, GA / 470 miles away from Tupelo, MS

    * CARFAX ONE OWNER, Terrain Denali, 4D Sport Utility, 2.0L Turbocharged, 9-Speed Automatic, FWD, Quicksilver Metallic, Light Platinum/Taupe Leather, 2...

    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: 3GKALSEX4LL272219
    Stock: H16712A
    Certified Pre-Owned: No
    Listed since: 06-09-2025

  • $11,800
    good price
    $1,119 below market
    • 148,060 miles
    • 1 accident, 3 owners, personal use
    • 5 Seats, 24 City / 28 Hwy MPG
    • Pettijohn Ford of Trenton (484 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Trenton, MO / 484 miles away from Tupelo, MS

    No hidden fees ever! We don't nickel and dime you with hidden fees or made up charges. Simple, easy and stress-free car buying.Recent Arrival!2018 GMC...

    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/28 Highway)

    Listing Information:

    VIN: 3GKALTEV8JL282995
    Stock: P1380A
    Certified Pre-Owned: No
    Listed since: 06-16-2025

Showing 568 - 588 out of 5,069 listings

Consumer Reviews for the GMC Terrain

Read recent reviews for the GMC Terrain
Overall Consumer Rating
3.4 out of 5 stars50 Reviews
Write a vehicle reviewSee all 50 reviews
  • 5 star
    (38%)
  • 4 star
    (18%)
  • 3 star
    (12%)
  • 2 star
    (12%)
  • 1 star
    (20%)
5 out of 5 stars

Best car I ever owned - this is my second one!!

Ingrid, 12/21/2016
2017 GMC Terrain SLE-2 4dr SUV AWD (2.4L 4cyl 6A)
The Terrain not only stands out for it's looks, but it drives great, is dependable, comfortable, offers great features, and is decent on gas. I loved my first one so much that I got a new one. I did look at a few other vehicles, but none in the same class even compare. I have owned almost every make of car out there and the GMC Terrain has been the only one I ever considered owning a … second time around!
Report abuse

Used 2018 GMC Terrain in Tupelo, MS Values

Estimated values
2018 GMC Terrain SLT 4dr SUV AWD (1.5L 4cyl Turbo 9A) with no options
ConditionTrade-InPrivate PartyDealer Retail
Outstanding$10,927$14,063$16,636
Clean$10,546$13,566$16,042
Average$9,910$12,738$15,051
Rough$9,083$11,661$13,763

The average list price of a used 2018 GMC Terrain in Tupelo, Mississippi is $15,231. The average mileage on a used GMC Terrain 2018 for sale in Tupelo, Mississippi is 98,720. Based on the average mileage of 98,720 for used 2018 GMC Terrain for sale in Tupelo, MS 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 Terrain 2018 in Tupelo, Mississippi to be $9,910.

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.