Skip to main content
Skip to Filters
1,678 listings
  • New Listing
    • 91,550 miles
    • No accidents, 2 owners, personal use only
    • 24 City / 35 Hwy MPG
    • Carvana (In-stock online)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Keyless Entry/Start
    • Blind Spot Monitorin...
    Close

    Located in Las Vegas, NV / 1,631 miles away from Grand Rapids, 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:

    28 Combined MPG (24 City/35 Highway)

    Listing Information:

    VIN: 5NPE34AF4FH028869
    Stock: 2003727736
    Certified Pre-Owned: No
    Listed since: 05-12-2025

  • New Listing
    • 95,531 miles
    • No accidents, 2 owners, personal use only
    • 25 City / 37 Hwy MPG
    • Carvana (In-stock online)
    • Home delivery*
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    • Alarm
    • Rear Bench Seats
    Close

    Located in Philadelphia, PA / 581 miles away from Grand Rapids, 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:

    29 Combined MPG (25 City/37 Highway)

    Listing Information:

    VIN: 5NPE24AF4FH183991
    Stock: 2003498363
    Certified Pre-Owned: No
    Listed since: 02-12-2025

    • 115,099 miles
    • No accidents, 3 owners, personal use only
    • 24 City / 35 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from TX to MI*
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in College Station, TX / 1,034 miles away from Grand Rapids, MI

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

    Listing Information:

    VIN: 5NPE34AF6FH236400
    Stock: 27162909
    Certified Pre-Owned: No

    • 118,381 miles
    • No accidents, 2 owners, personal use
    • 25 City / 37 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from FL to MI*
    • Back-up camera
    • Bluetooth
    • Power Driver Seat
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Clermont, FL / 1,018 miles away from Grand Rapids, MI

    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:

    29 Combined MPG (25 City/37 Highway)

    Listing Information:

    VIN: 5NPE24AF4FH204001
    Stock: 27175052
    Certified Pre-Owned: No

    • 109,246 miles
    • No accidents, 3 owners, personal use
    • 25 City / 37 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from IA to MI*
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    • Alarm
    • Rear Bench Seats
    Close

    Located in Urbandale, IA / 424 miles away from Grand Rapids, MI

    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:

    29 Combined MPG (25 City/37 Highway)

    Listing Information:

    VIN: 5NPE24AF3FH206595
    Stock: 26954671
    Certified Pre-Owned: No

  • New Listing
    • 98,350 miles
    • No accidents, 2 owners, personal use only
    • 25 City / 37 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from MD to MI*
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    • Alarm
    • Rear Bench Seats
    Close

    Located in Gaithersburg, MD / 514 miles away from Grand Rapids, MI

    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:

    29 Combined MPG (25 City/37 Highway)

    Listing Information:

    VIN: 5NPE24AF8FH221951
    Stock: 27320641
    Certified Pre-Owned: No

  • New Listing
    • 115,980 miles
    • No accidents, 1 owner, personal use only
    • 25 City / 37 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from DE to MI*
    • Back-up camera
    • Bluetooth
    • Power Driver Seat
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Newark, DE / 562 miles away from Grand Rapids, MI

    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:

    29 Combined MPG (25 City/37 Highway)

    Listing Information:

    VIN: 5NPE24AF5FH007032
    Stock: 27223418
    Certified Pre-Owned: No

  • New Listing
    • 98,374 miles
    • No accidents, 1 owner, personal use only
    • 24 City / 35 Hwy MPG
    • Carvana (In-stock online)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Power Driver Seat
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Atlanta, GA / 635 miles away from Grand Rapids, 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:

    28 Combined MPG (24 City/35 Highway)

    Listing Information:

    VIN: 5NPE34AF4FH210488
    Stock: 2003467204
    Certified Pre-Owned: No
    Listed since: 01-30-2025

  • New Listing
    • 115,946 miles
    • No accidents, 3 owners, personal use only
    • 24 City / 35 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from GA to MI*
    • Back-up camera
    • Bluetooth
    • Navigation
    • Keyless Entry/Start
    • Blind Spot Monitorin...
    Close

    Located in Lithia Springs, GA / 635 miles away from Grand Rapids, MI

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

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    28 Combined MPG (24 City/35 Highway)

    Listing Information:

    VIN: 5NPE34AF1FH136415
    Stock: 26163554
    Certified Pre-Owned: No

    • 99,940 miles
    • No accidents, 1 owner, personal use only
    • 22 City / 34 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from PA to MI*
    • Bluetooth
    • Power Driver Seat
    • Tire Pressure Warnin...
    • USB Inputs
    • Multi-Zone Climate C...
    Close

    Located in Easton, PA / 555 miles away from Grand Rapids, MI

    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:

    26 Combined MPG (22 City/34 Highway)

    Listing Information:

    VIN: 5NPEC4AB5DH776993
    Stock: 26528555
    Certified Pre-Owned: No

    • 109,620 miles
    • No accidents, 2 owners, personal use only
    • 24 City / 35 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from VA to MI*
    • Back-up camera
    • Bluetooth
    • Power Driver Seat
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Virginia Beach, VA / 658 miles away from Grand Rapids, MI

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

    Listing Information:

    VIN: 5NPE34AF8FH120017
    Stock: 27080379
    Certified Pre-Owned: No

    • 68,501 miles
    • No accidents, 3 owners, corporate fleet vehicle
    • 24 City / 35 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from CO to MI*
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Keyless Entry/Start
    • Blind Spot Monitorin...
    Close

    Located in Federal Heights, CO / 1,023 miles away from Grand Rapids, MI

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

    Listing Information:

    VIN: 5NPE34AF7FH123488
    Stock: 27414618
    Certified Pre-Owned: No

  • New Listing
    • 69,600 miles
    • No accidents, 1 owner, personal use
    • 24 City / 35 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from LA to MI*
    • Back-up camera
    • Bluetooth
    • Power Driver Seat
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Baton Rouge, LA / 917 miles away from Grand Rapids, MI

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

    Listing Information:

    VIN: 5NPE34AF0FH072691
    Stock: 26951281
    Certified Pre-Owned: No

    • 71,641 miles
    • No accidents, 2 owners, personal use
    • 24 City / 35 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from MO to MI*
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Keyless Entry/Start
    • Blind Spot Monitorin...
    Close

    Located in Springfield, MO / 563 miles away from Grand Rapids, MI

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

    Listing Information:

    VIN: 5NPE34AF3FH099156
    Stock: 26895469
    Certified Pre-Owned: No

  • New Listing
    • 81,470 miles
    • No accidents, 2 owners, personal use only
    • 24 City / 35 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from TX to MI*
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Keyless Entry/Start
    • Blind Spot Monitorin...
    Close

    Located in Denton, TX / 916 miles away from Grand Rapids, MI

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

    Listing Information:

    VIN: 5NPE34AF4FH227145
    Stock: 27204813
    Certified Pre-Owned: No

    • 64,264 miles
    • No accidents, 1 owner, personal use only
    • 24 City / 35 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from TX to MI*
    • Bluetooth
    • Power Driver Seat
    • Tire Pressure Warnin...
    • USB Inputs
    • Alarm
    Close

    Located in Houston, TX / 1,064 miles away from Grand Rapids, MI

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

    Listing Information:

    VIN: 5NPEB4AC8DH733616
    Stock: 27354459
    Certified Pre-Owned: No

    • 117,351 miles
    • No accidents, 1 owner, personal use only
    • 24 City / 35 Hwy MPG
    • Golden Auto Sales (192 mi away)
    • Bluetooth
    • Power Driver Seat
    • Tire Pressure Warnin...
    • USB Inputs
    • Alarm
    Close

    Located in Byron, IL / 192 miles away from Grand Rapids, 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:

    28 Combined MPG (24 City/35 Highway)

    Listing Information:

    VIN: 5NPEB4AC0DH728457
    Stock: S1574
    Certified Pre-Owned: No
    Listed since: 05-03-2025

  • New Listing
    • 115,777 miles
    • No accidents, 2 owners, personal use only
    • 23 City / 32 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from AZ to MI*
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Tolleson, AZ / 1,578 miles away from Grand Rapids, MI

    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:

    26 Combined MPG (23 City/32 Highway)

    Listing Information:

    VIN: 5NPE34ABXFH082433
    Stock: 27132375
    Certified Pre-Owned: No

    • 106,855 miles
    • No accidents, 1 owner, personal use only
    • 25 City / 37 Hwy MPG
    • Petersen Chrysler Dodge Jeep Ram (197 mi away)
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    • Alarm
    • Rear Bench Seats
    Close

    Located in Waupaca, WI / 197 miles away from Grand Rapids, MI

    This 2015 Hyundai Sonata 2.4L SE with 106855 miles, has a Symphony Silver exterior and a Gray interior. Please call us at 7**-2**-6*** and reference s...

    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 (25 City/37 Highway)

    Listing Information:

    VIN: 5NPE24AF0FH243071
    Stock: X3104
    Certified Pre-Owned: No
    Listed since: 03-21-2025

    • 49,157 miles
    • No accidents, 1 owner, personal use only
    • 24 City / 35 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from TX to MI*
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Keyless Entry/Start
    • Blind Spot Monitorin...
    Close

    Located in Houston, TX / 1,064 miles away from Grand Rapids, MI

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

    Listing Information:

    VIN: 5NPE34AF3FH178746
    Stock: 27327972
    Certified Pre-Owned: No

  • New Listing
    $11,998
    fair price
    $876 above market
    • 85,153 miles
    • No accidents, 3 owners, personal use only
    • 25 City / 37 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from CA to MI*
    • Back-up camera
    • Bluetooth
    • Power Driver Seat
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Victorville, CA / 1,791 miles away from Grand Rapids, MI

    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:

    29 Combined MPG (25 City/37 Highway)

    Listing Information:

    VIN: 5NPE24AF1FH256783
    Stock: 27493284
    Certified Pre-Owned: No

Showing 169 - 189 out of 1,678 listings

Consumer Reviews for the Hyundai Sonata

Read recent reviews for the Hyundai Sonata
Overall Consumer Rating
3.8 out of 5 stars44 Reviews
Write a vehicle reviewSee all 44 reviews
  • 5 star
    (45%)
  • 4 star
    (23%)
  • 3 star
    (11%)
  • 2 star
    (5%)
  • 1 star
    (16%)
5 out of 5 stars

Sure is nice.

cravey, 10/07/2014
2014 Hyundai Sonata GLS PZEV 4dr Sedan (2.4L 4cyl 6A)
I picked up a 2014 GLS after several rides in a friend's 2013. All the current tech gizmos are there including butt warmers and a hi-res backup camera. The ride is comfortable and secure, handling is very good. Visibility is only average as the seating seems a bit low; got to concentrate to avoid scraping the wheels around curbs. "Eco" setting short-shifts the transmission, ok in town … but annoying in hilly terrain; regular mode delivers 26 mpg anyway in a 50/50 mix. ***10/2016 update. Still regarded as a wise purchase. No issues. Highway economy at a steady 70 with cruise control was 38 mpg. The engine could have used more torque but will happily rev to find needed performance. Manual mode transmission is great for descents. The onboard average fuel economy readout is about 2.5 mpg overoptimistic. The satellite-enabled radio is slick, and the Bluetooth hands-free cell phone system is a joy to use! ***4/2017 update. No major issues or failures. The female half of the seat belt is so short that finding it on dark mornings is more luck than skill. Still wish the engine had more torque; switching over to manual mode and holding a lower gear to keep the revs up is a work-around. ***10/2017 update. Still no failures.
Report abuse

Used 2015 Hyundai Sonata in Grand Rapids, MI Values

Estimated values
2015 Hyundai Sonata Limited 4dr Sedan (2.4L 4cyl 6A) with no options
ConditionTrade-InPrivate PartyDealer Retail
Outstanding$6,698$8,643$9,936
Clean$6,416$8,254$9,459
Average$5,946$7,605$8,665
Rough$5,335$6,761$7,632

The average list price of a used 2015 Hyundai Sonata in Grand Rapids, Michigan is $13,507. The average mileage on a used Hyundai Sonata 2015 for sale in Grand Rapids, Michigan is 95,133. Based on the average mileage of 95,133 for used 2015 Hyundai Sonata for sale in Grand Rapids, 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 Hyundai Sonata 2015 in Grand Rapids, Michigan to be $5,946.

Filters
Skip to Results

Applied Filters4Active

Select Buying Experience

Location

Search radius200 miles
Search radius

Make & Model

Year

New / Used

Price & Payments

Price Rating

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.