Skip to main content
Skip to Filters
599 listings
    • 124,000 miles
    • No accidents, 2 owners, personal use
    • 6cyl automatic
    • Auto A to Z (495 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Third-row seating
    Close

    Located in San Antonio, TX / 495 miles away from Tahlequah, OK

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

    Listing Information:

    VIN: 4JGDF6EE0HA764682
    Stock: 764682
    Certified Pre-Owned: No
    Listed since: 02-15-2025

  • New Listing
    $60,990
    good price
    $2,969 below market
    • 25,940 miles
    • No accidents, 1 owner, rental vehicle
    • 6cyl automatic
    • Carvana (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Salt Lake City, UT / 972 miles away from Tahlequah, OK

    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:

    20 Combined MPG (18 City/24 Highway)

    Listing Information:

    VIN: 4JGFF5KE9PB011457
    Stock: 2003567033
    Certified Pre-Owned: No
    Listed since: 03-24-2025

  • Price Drop
    $18,950
    fair price
    $298 below market
    • 103,191 miles
    • No accidents, 2 owners, personal use
    • 6cyl automatic
    • Overland Park Imports (213 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Overland Park, KS / 213 miles away from Tahlequah, OK

    THIS IS A NEW CAR TRADE IN. EXCELLENT CONDITION INSIDE AND OUT!!! FULLY LOADED WITH ALL THE EXTRAS. WE HAVE THE PERFECT CARFAX WITH ALL THE RECORDS. 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:

    19 Combined MPG (17 City/22 Highway)

    Listing Information:

    VIN: 4JGDF6EE3HA923615
    Stock: A99652
    Certified Pre-Owned: No
    Listed since: 04-13-2025

  • New Listing
    $62,990
    good price
    $2,284 below market
    • 21,549 miles
    • No accidents, 1 owner, corporate fleet vehicle
    • 6cyl automatic
    • Carvana (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Phoenix, AZ / 983 miles away from Tahlequah, OK

    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:

    20 Combined MPG (18 City/24 Highway)

    Listing Information:

    VIN: 4JGFF5KE3PA978359
    Stock: 2003641061
    Certified Pre-Owned: No
    Listed since: 04-22-2025

  • $19,890
    fair price
    $930 below market
    • 99,110 miles
    • No accidents, 3 owners, personal use only
    • 6cyl automatic
    • Wholesale Auto Group (491 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Third-row seating
    Close

    Located in Kenner, LA / 491 miles away from Tahlequah, OK

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

    Listing Information:

    VIN: 4JGDF6EE6HA919641
    Stock: 919641
    Certified Pre-Owned: No

  • $23,995
    fair price
    $129 below market
    • 93,021 miles
    • No accidents, 2 owners, personal use only
    • 8cyl automatic
    • Taylor Auto Sales (50 mi away)
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Springdale, AR / 50 miles away from Tahlequah, OK

    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:

    16 Combined MPG (14 City/18 Highway)

    Listing Information:

    VIN: 4JGDF7DE3HA789194
    Stock: HA789194
    Certified Pre-Owned: No
    Listed since: 12-20-2024

  • $21,057
    fair price
    $326 below market
    • 84,643 miles
    • No accidents, 1 owner, personal use only
    • 6cyl automatic
    • Driveway (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Third-row seating
    Close

    Located in Troy, MI / 779 miles away from Tahlequah, OK

    Rare Find,3rd Row Seat,Back-Up Camera,Bluetooth,Brake Assist,Heated Seats,Keyless Start,Remote Start,Sunroof / Moonroof,Turbo/Supercharged,3rd Row Sea...

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

    Listing Information:

    VIN: 4JGDF6EE3HA874156
    Stock: HA874156PA
    Certified Pre-Owned: No

  • New Listing
    $69,998
    good price
    $2,384 below market
    • 41,370 miles
    • No accidents, 2 owners, personal use
    • 8cyl automatic
    • CarMax (In-stock online)
    • Transfer available from VA to OK*
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Virginia Beach, VA / 1,049 miles away from Tahlequah, OK

    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:

    18 Combined MPG (16 City/21 Highway)

    Listing Information:

    VIN: 4JGFF8GE1PA988401
    Stock: 26877927
    Certified Pre-Owned: No

  • Price Drop
    $61,990
    fair price
    $1,916 below market
    • 26,113 miles
    • No accidents, 1 owner, corporate fleet vehicle
    • 6cyl automatic
    • Carvana (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Indianapolis, IN / 549 miles away from Tahlequah, OK

    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:

    20 Combined MPG (18 City/24 Highway)

    Listing Information:

    VIN: 4JGFF5KE8PB011403
    Stock: 2003603643
    Certified Pre-Owned: No
    Listed since: 04-14-2025

    • 24,798 miles
    • No accidents, 2 owners, personal use only
    • 6cyl automatic
    • MINI of Plano (223 mi away)
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Plano, TX / 223 miles away from Tahlequah, OK

    This 2023 Mercedes-Benz GLS 450 is presented in a beautiful combination of Black with Espresso Brown and Black Leather Upholstery. Its key features in...

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

    Listing Information:

    VIN: 4JGFF5KE7PA891239
    Stock: 5254640A
    Certified Pre-Owned: No
    Listed since: 04-20-2025

  • Price Drop
    $55,590
    fair price
    $1,363 below market
    • 47,558 miles
    • No accidents, 1 owner, corporate fleet vehicle
    • 6cyl automatic
    • Carvana (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Sacramento, CA / 1,462 miles away from Tahlequah, OK

    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:

    20 Combined MPG (18 City/24 Highway)

    Listing Information:

    VIN: 4JGFF5KE2PA941657
    Stock: 2003583790
    Certified Pre-Owned: No
    Listed since: 04-03-2025

    • 110,662 miles
    • No accidents, 2 owners, personal use only
    • 8cyl automatic
    • Colony Auto Group (435 mi away)
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Stafford, TX / 435 miles away from Tahlequah, OK

    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:

    16 Combined MPG (14 City/18 Highway)

    Listing Information:

    VIN: 4JGDF7DE8HA842861
    Stock: 842861
    Certified Pre-Owned: No

  • Price Drop
    $60,590
    good price
    $3,049 below market
    • 26,991 miles
    • No accidents, 1 owner, corporate fleet vehicle
    • 6cyl automatic
    • Carvana (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Salt Lake City, UT / 972 miles away from Tahlequah, OK

    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:

    20 Combined MPG (18 City/24 Highway)

    Listing Information:

    VIN: 4JGFF5KE8PA986635
    Stock: 2003638073
    Certified Pre-Owned: No
    Listed since: 04-22-2025

  • $19,495
    fair price
    $250 above market
    • 96,238 miles
    • No accidents, 3 owners, rental vehicle
    • 6cyl automatic
    • Driveway (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Troy, MI / 779 miles away from Tahlequah, OK

    Rare Find,3rd Row Seat,Back-Up Camera,Bluetooth,Brake Assist,Heated Seats,Keyless Start,Remote Start,Sunroof / Moonroof,Turbo/Supercharged,3rd Row Sea...

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

    Listing Information:

    VIN: 4JGDF6EE6HA747840
    Stock: HA747840PM
    Certified Pre-Owned: No

  • Price Drop
    $61,990
    fair price
    $1,811 below market
    • 26,461 miles
    • No accidents, 1 owner, corporate fleet vehicle
    • 6cyl automatic
    • Carvana (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Phoenix, AZ / 983 miles away from Tahlequah, OK

    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:

    20 Combined MPG (18 City/24 Highway)

    Listing Information:

    VIN: 4JGFF5KE0PB015798
    Stock: 2003656548
    Certified Pre-Owned: No
    Listed since: 05-02-2025

  • Price Drop
    $60,990
    fair price
    $1,834 below market
    • 29,643 miles
    • No accidents, 1 owner, corporate fleet vehicle
    • 6cyl automatic
    • Carvana (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Indianapolis, IN / 549 miles away from Tahlequah, OK

    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:

    20 Combined MPG (18 City/24 Highway)

    Listing Information:

    VIN: 4JGFF5KE6PB015529
    Stock: 2003645992
    Certified Pre-Owned: No
    Listed since: 04-18-2025

    • 99,874 miles
    • No accidents, 1 owner, personal use only
    • 8cyl automatic
    • Kayalar Motors (419 mi away)
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Houston, TX / 419 miles away from Tahlequah, OK

    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:

    16 Combined MPG (14 City/18 Highway)

    Listing Information:

    VIN: 4JGDF7DE0HA950195
    Stock: 4342
    Certified Pre-Owned: No
    Listed since: 03-25-2025

  • New Listing
    $59,990
    fair price
    $2,052 below market
    • 32,148 miles
    • No accidents, 1 owner, rental vehicle
    • 6cyl automatic
    • Carvana (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Indianapolis, IN / 549 miles away from Tahlequah, OK

    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:

    20 Combined MPG (18 City/24 Highway)

    Listing Information:

    VIN: 4JGFF5KE5PA974409
    Stock: 2003671882
    Certified Pre-Owned: No
    Listed since: 05-08-2025

  • Price Drop
    $61,590
    fair price
    $1,507 below market
    • 28,759 miles
    • No accidents, 1 owner, corporate fleet vehicle
    • 6cyl automatic
    • Carvana (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Phoenix, AZ / 983 miles away from Tahlequah, OK

    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:

    20 Combined MPG (18 City/24 Highway)

    Listing Information:

    VIN: 4JGFF5KE7PA974332
    Stock: 2003658376
    Certified Pre-Owned: No
    Listed since: 05-01-2025

  • Price Drop
    $60,590
    fair price
    $1,530 below market
    • 31,901 miles
    • No accidents, 1 owner, corporate fleet vehicle
    • 6cyl automatic
    • Carvana (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Cleveland, OH / 811 miles away from Tahlequah, OK

    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:

    20 Combined MPG (18 City/24 Highway)

    Listing Information:

    VIN: 4JGFF5KE6PB011464
    Stock: 2003585927
    Certified Pre-Owned: No
    Listed since: 04-15-2025

    • 75,692 miles
    • 2 accidents, 3 owners, personal use
    • 6cyl automatic
    • Strategic Auto Group (230 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Garland, TX / 230 miles away from Tahlequah, OK

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

    Listing Information:

    VIN: 4JGDF6EE2HA786389
    Stock: 786389
    Certified Pre-Owned: No
    Listed since: 03-13-2025

Showing 400 - 420 out of 599 listings

Consumer Reviews for the Mercedes-Benz GLS-Class

Read recent reviews for the Mercedes-Benz GLS-Class
Overall Consumer Rating
4.1 out of 5 stars15 Reviews
Write a vehicle reviewSee all 15 reviews
  • 5 star
    (67%)
  • 4 star
    (0%)
  • 3 star
    (13%)
  • 2 star
    (13%)
  • 1 star
    (7%)
2 out of 5 stars

Beautiful combined with no QC

John Gamble, 12/22/2020
2020 Mercedes-Benz GLS-Class GLS 450 4MATIC 4dr SUV AWD (3.0L 6cyl Turbo gas/electric mild hybrid 9A)
The ride is absolutely stunning and the interior is downright beautiful. We love the tech and features... kids can’t get enough of the ambient lighting options. But there’s a catch. The build quality just plain sucks. We’re had the car for 2ish months, and it’s already spent 9 days in the shop. First, the high fan made a crazy loud noise. Then the rain sensing wipers didn’t sense rain. … Now we have a window that sounds like it is going to fail when we roll it down. Also there appears to be a subtle fit issue on the rear bumper. These cars are built in the US, and I get the sense that they have no idea how to put them together. There is so much tech, and so many points of failure. I feel like we are going to have a very close relationship with the dealer over the life of this car. At least it’s pretty and drives well. Update on 1/4/2020 - Two more issues after getting the car back last week... a check engine light and a warning that the collision avoidance system is disabled because the sensor is dirty (the sensor does not appear to be dirty). A word to the wise... think long and hard before buying this car.
Report abuse

Used 2017 Mercedes-Benz GLS-Class in Tahlequah, OK Values

Estimated values
2017 Mercedes-Benz GLS-Class GLS 450 4MATIC 4dr SUV AWD (3.0L 6cyl Turbo 9A) with no options
ConditionTrade-InPrivate PartyDealer Retail
Outstanding$16,063$19,553$22,224
Clean$15,614$18,981$21,544
Average$14,865$18,027$20,412
Rough$13,891$16,786$18,939

The average list price of a used 2017 Mercedes-Benz GLS-Class in Tahlequah, Oklahoma is $43,957. The average mileage on a used Mercedes-Benz GLS-Class 2017 for sale in Tahlequah, Oklahoma is 59,508. Based on the average mileage of 59,508 for used 2017 Mercedes-Benz GLS-Class for sale in Tahlequah, OK 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 Mercedes-Benz GLS-Class 2017 in Tahlequah, Oklahoma to be $14,865.

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.