Skip to main content
Skip to Filters
1,970 listings
  • New Listing
    $21,988
    great price
    $10,053 below market
    • 10,467 miles
    • No accidents, 1 owner, personal use only
    • 32 City / 41 Hwy MPG
    • Jerry Hunt Super Center (26 mi away)
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Salisbury, NC / 26 miles away from Albemarle, NC

    Blue 2024 Toyota Corolla LE FWD CVT 2.0L I4 DOHC 16VRecent Arrival! Odometer is 10724 miles below market average! 32/41 City/Highway MPG

    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:

    35 Combined MPG (32 City/41 Highway)

    Listing Information:

    VIN: 5YFB4MDE8RP180387
    Stock: S6968
    Certified Pre-Owned: No
    Listed since: 07-31-2025

  • Price Drop
    $18,397
    great price
    $2,446 below market
    • 32,658 miles
    • No accidents, 1 owner, rental vehicle
    • 32 City / 41 Hwy MPG
    • EchoPark Automotive Charlotte (35 mi away)
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Charlotte, NC / 35 miles away from Albemarle, NC

    At EchoPark, it’s all about offering you options for a happy experience. We have thousands of new-to-you makes and models that range from sedans to tr...

    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:

    35 Combined MPG (32 City/41 Highway)

    Listing Information:

    VIN: 5YFB4MDE3RP143697
    Stock: RRP143697
    Certified Pre-Owned: No
    Listed since: 06-20-2025

  • Price Drop
    $20,076
    great price
    $2,373 below market
    • 15,272 miles
    • No accidents, 1 owner, corporate fleet vehicle
    • 32 City / 41 Hwy MPG
    • Scott Clark Toyota (33 mi away)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Matthews, NC / 33 miles away from Albemarle, NC

    **PRICE REDUCED!, **LIFETIME LIMITED WARRANTY, **CLEAN CARFAX, **ONE OWNER, **BACK UP CAMERA.Standard & Optional Features: 16 Steel Wheels w/Covers, 4...

    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:

    35 Combined MPG (32 City/41 Highway)

    Listing Information:

    VIN: 5YFB4MDE1RP220986
    Stock: PL20986
    Certified Pre-Owned: No
    Listed since: 06-11-2025

  • $18,909
    great price
    $1,959 below market
    • 29,382 miles
    • 2 accidents, 1 owner, personal use only
    • 32 City / 41 Hwy MPG
    • Impex Auto Sales (50 mi away)
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Greensboro, NC / 50 miles away from Albemarle, NC

    CARFAX One-Owner. This 2024 Toyota Corolla LE FWD, with 29382 miles, has been thoroughly inspected and reconditioned by our expert service team. At Im...

    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:

    35 Combined MPG (32 City/41 Highway)

    Listing Information:

    VIN: 5YFB4MDE6RP138266
    Stock: 1TC8266
    Certified Pre-Owned: No
    Listed since: 05-28-2025

  • $22,625
    good price
    $962 below market
    • 17,820 miles
    • No accidents, 2 owners, personal use only
    • 31 City / 40 Hwy MPG
    • Jerry Hunt Supercenter (33 mi away)
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    • Tire Pressure Warnin...
    Close

    Located in Lexington, NC / 33 miles away from Albemarle, NC

    Priced below KBB Fair Purchase Price! Carfax Accident Free, LIFETIME POWERTRAIN WARRANTY, Push to Start, Backup Camera, Bluetooth, Sirius XM, Adaptive...

    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:

    34 Combined MPG (31 City/40 Highway)

    Listing Information:

    VIN: 5YFS4MCE5RP187248
    Stock: 22895
    Certified Pre-Owned: No
    Listed since: 06-27-2025

  • Price Drop
    $22,722
    good price
    $576 below market
    • 19,554 miles
    • No accidents, 1 owner, personal use only
    • 31 City / 40 Hwy MPG
    • Scott Clark Toyota (33 mi away)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    • Tire Pressure Warnin...
    Close

    Located in Matthews, NC / 33 miles away from Albemarle, NC

    **PRICE REDUCED!, **LIFETIME LIMITED WARRANTY, **CLEAN CARFAX, **ONE OWNER, **BACK UP CAMERA.Standard & Optional Features: 4-Wheel Disc Brakes, 6 Spea...

    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:

    34 Combined MPG (31 City/40 Highway)

    Listing Information:

    VIN: 5YFS4MCE2RP189684
    Stock: PL89684
    Certified Pre-Owned: No
    Listed since: 06-26-2025

  • Price Drop
    $21,321
    good price
    $1,803 below market
    • 8,270 miles
    • No accidents, 1 owner, personal use only
    • 32 City / 41 Hwy MPG
    • Jerry Hunt Supercenter (33 mi away)
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Lexington, NC / 33 miles away from Albemarle, NC

    Priced below KBB Fair Purchase Price! CARFAX One-Owner. Carfax Accident Free, One Owner, LIFETIME POWERTRAIN WARRANTY, Backup Camera, Bluetooth, Siriu...

    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:

    35 Combined MPG (32 City/41 Highway)

    Listing Information:

    VIN: 5YFB4MDE6RP210552
    Stock: 23188
    Certified Pre-Owned: No
    Listed since: 07-15-2025

  • New Listing
    $6,647
    good price
    $1,543 below market
    • 161,669 miles
    • No accidents, 4 owners, personal use only
    • 26 City / 34 Hwy MPG
    • Independence Mazda (34 mi away)
    • Tire Pressure Warnin...
    • Rear Bench Seats
    • Stability Control
    • Aux Audio Inputs
    • Fold Flat Rear Seats
    Close

    Located in Charlotte, NC / 34 miles away from Albemarle, NC

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

    Listing Information:

    VIN: 1NXBU4EE4AZ240845
    Stock: P3054A
    Certified Pre-Owned: No
    Listed since: 07-31-2025

  • Price Drop
    $20,500
    good price
    $1,044 below market
    • 11,516 miles
    • No accidents, 1 owner, personal use only
    • 32 City / 41 Hwy MPG
    • Jerry Hunt Supercenter (33 mi away)
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Lexington, NC / 33 miles away from Albemarle, NC

    Priced below KBB Fair Purchase Price! CARFAX One-Owner. Local Trade, One Owner, LIFETIME POWERTRAIN WARRANTY, Backup Camera, Bluetooth, Sirius XM, Ada...

    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:

    35 Combined MPG (32 City/41 Highway)

    Listing Information:

    VIN: 5YFB4MDE4RP222148
    Stock: 22841A
    Certified Pre-Owned: No
    Listed since: 07-01-2025

  • New Listing
    $23,900
    good price
    $1,616 below market
    • 9,323 miles
    • No accidents, 1 owner, personal use only
    • 31 City / 40 Hwy MPG
    • Jerry Hunt Supercenter (33 mi away)
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    • Tire Pressure Warnin...
    Close

    Located in Lexington, NC / 33 miles away from Albemarle, NC

    Recent Arrival! Priced below KBB Fair Purchase Price! CARFAX One-Owner. One Owner, LIFETIME POWERTRAIN WARRANTY, Sunroof, Push to Start, Backup Camera...

    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:

    34 Combined MPG (31 City/40 Highway)

    Listing Information:

    VIN: 5YFP4MCE2RP208143
    Stock: K9115
    Certified Pre-Owned: No
    Listed since: 07-31-2025

  • Price Drop
    $22,000
    good price
    $741 below market
    • 5,890 miles
    • No accidents, 1 owner, personal use only
    • 32 City / 41 Hwy MPG
    • Jerry Hunt Super Center (26 mi away)
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Salisbury, NC / 26 miles away from Albemarle, NC

    White 2025 Toyota Corolla LE FWD CVT 2.0L I4 DOHC 16V Carfax Accident Free, One Owner, Bluetooth, Backup Camera, Lifetime Powertrain Warranty, AM/FM r...

    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:

    35 Combined MPG (32 City/41 Highway)

    Listing Information:

    VIN: 5YFB4MDE2SP284010
    Stock: S6906
    Certified Pre-Owned: No
    Listed since: 07-24-2025

  • $21,299
    good price
    $913 below market
    • 14,350 miles
    • No accidents, 1 owner, personal use only
    • 32 City / 41 Hwy MPG
    • Jerry Hunt Supercenter (33 mi away)
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Lexington, NC / 33 miles away from Albemarle, NC

    Recent Arrival! Priced below KBB Fair Purchase Price! CARFAX One-Owner. Carfax Accident Free, One Owner, LIFETIME POWERTRAIN WARRANTY, Backup Camera, ...

    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:

    35 Combined MPG (32 City/41 Highway)

    Listing Information:

    VIN: 5YFB4MDE8RP217213
    Stock: 23421
    Certified Pre-Owned: No
    Listed since: 07-25-2025

  • Price Drop
    $20,282
    good price
    $1,214 below market
    • 19,921 miles
    • No accidents, 1 owner, rental vehicle
    • 32 City / 41 Hwy MPG
    • Hertz Car Sales Winston-Salem (50 mi away)
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Winston-Salem, NC / 50 miles away from Albemarle, NC

    *All prices plus government fees and taxes, any finance charges, a dealer document preparation charge of $699, any electronic filing charge, and any e...

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

    Features and Specs:

    35 Combined MPG (32 City/41 Highway)

    Listing Information:

    VIN: 5YFB4MDE1RP190629
    Stock: 57340
    Certified Pre-Owned: No
    Listed since: 06-06-2025

  • Price Drop
    $21,436
    good price
    $1,538 below market
    • 29,535 miles
    • No accidents, 2 owners, personal use only
    • 31 City / 40 Hwy MPG
    • Scott Clark Toyota (33 mi away)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    • Tire Pressure Warnin...
    Close

    Located in Matthews, NC / 33 miles away from Albemarle, NC

    **PRICE REDUCED!, **LIFETIME LIMITED WARRANTY, **CLEAN CARFAX, **Bluetooth®, **BACK UP CAMERA.Standard & Optional Features: 4-Wheel Disc Brakes, 6 Spe...

    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:

    34 Combined MPG (31 City/40 Highway)

    Listing Information:

    VIN: 5YFS4MCE2PP145942
    Stock: 61275A
    Certified Pre-Owned: No
    Listed since: 07-09-2025

  • $19,997
    good price
    $938 below market
    • 31,124 miles
    • No accidents, 1 owner, rental vehicle
    • 32 City / 41 Hwy MPG
    • EchoPark Automotive Charlotte (35 mi away)
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Charlotte, NC / 35 miles away from Albemarle, NC

    At EchoPark, it’s all about offering you options for a happy experience. We have thousands of new-to-you makes and models that range from sedans to tr...

    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:

    35 Combined MPG (32 City/41 Highway)

    Listing Information:

    VIN: 5YFB4MDE4RP131235
    Stock: BRP131235
    Certified Pre-Owned: No
    Listed since: 04-28-2025

  • $20,656
    good price
    $1,086 below market
    • 24,012 miles
    • No accidents, 1 owner, personal use only
    • 32 City / 41 Hwy MPG
    • Lake Norman Hyundai (39 mi away)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Cornelius, NC / 39 miles away from Albemarle, NC

    *REMAINDER OF THE FACTORY WARRANTY*, *FULLY SERVICED AND RECORDS AVAILABLE*, *LIKE NEW CONDITION*, *REAR BACK UP CAMERA*, *REMOTE KEYLESS ENTRY w/PANI...

    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:

    35 Combined MPG (32 City/41 Highway)

    Listing Information:

    VIN: 5YFB4MDE2RP182068
    Stock: D258686A
    Certified Pre-Owned: No
    Listed since: 05-28-2025

  • Price Drop
    $23,252
    fair price
    $536 below market
    • 15,092 miles
    • No accidents, 1 owner, personal use only
    • 31 City / 40 Hwy MPG
    • Jerry Hunt Supercenter (33 mi away)
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    • Tire Pressure Warnin...
    Close

    Located in Lexington, NC / 33 miles away from Albemarle, NC

    Priced below KBB Fair Purchase Price! CARFAX One-Owner. Carfax Accident Free, One Owner, LIFETIME POWERTRAIN WARRANTY, Push to Start, Backup Camera, 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:

    34 Combined MPG (31 City/40 Highway)

    Listing Information:

    VIN: 5YFS4MCE4SP217622
    Stock: 23187
    Certified Pre-Owned: No
    Listed since: 07-15-2025

  • Price Drop
    $17,854
    good price
    $1,478 below market
    • 60,902 miles
    • No accidents, 2 owners, corporate fleet vehicle
    • 30 City / 38 Hwy MPG
    • Scott Clark Toyota (33 mi away)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Matthews, NC / 33 miles away from Albemarle, NC

    **PRICE REDUCED!, **LIFETIME LIMITED WARRANTY, **CLEAN CARFAX, **Bluetooth®, **BACK UP CAMERA.Standard & Optional Features: 4-Wheel Disc Brakes, 6 Spe...

    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:

    33 Combined MPG (30 City/38 Highway)

    Listing Information:

    VIN: 5YFEPMAE0NP293365
    Stock: PL93365
    Certified Pre-Owned: No
    Listed since: 07-09-2025

  • Price Drop
    $19,879
    good price
    $868 below market
    • 25,934 miles
    • No accidents, 1 owner, personal use
    • 32 City / 41 Hwy MPG
    • Scott Clark Toyota (33 mi away)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Matthews, NC / 33 miles away from Albemarle, NC

    **PRICE REDUCED!, **LIFETIME LIMITED WARRANTY, **CLEAN CARFAX, **ONE OWNER, **BACK UP CAMERA.Standard & Optional Features: 4-Wheel Disc Brakes, 6 Spea...

    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:

    35 Combined MPG (32 City/41 Highway)

    Listing Information:

    VIN: 5YFB4MDE6PP079667
    Stock: 61859A
    Certified Pre-Owned: No
    Listed since: 07-19-2025

  • $23,494
    fair price
    $162 below market
    • 11,727 miles
    • No accidents, 1 owner, personal use
    • 31 City / 40 Hwy MPG
    • Mark Ficken Ford Lincoln (41 mi away)
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    • Tire Pressure Warnin...
    Close

    Located in Charlotte, NC / 41 miles away from Albemarle, NC

    CARFAX One-Owner. 2024 Toyota Corolla SEOdometer is 3349 miles below market average! 31/40 City/Highway MPGReasons To Choose Mark Ficken Ford Linco...

    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:

    34 Combined MPG (31 City/40 Highway)

    Listing Information:

    VIN: 5YFS4MCE5RP200855
    Stock: RE65251A
    Certified Pre-Owned: No
    Listed since: 07-26-2025

  • $19,490
    good price
    $1,019 below market
    • 38,156 miles
    • No accidents, 1 owner, personal use only
    • 32 City / 41 Hwy MPG
    • Impex Auto Sales (50 mi away)
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Greensboro, NC / 50 miles away from Albemarle, NC

    CARFAX One-Owner. This 2024 Toyota Corolla LE FWD, with 38156 miles, has been thoroughly inspected and reconditioned by our expert service team. At Im...

    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:

    35 Combined MPG (32 City/41 Highway)

    Listing Information:

    VIN: 5YFB4MDE6RP103906
    Stock: 1TC3906
    Certified Pre-Owned: No
    Listed since: 05-28-2025

Showing 1 - 21 out of 1,970 listings
Filters
Skip to Results

Applied Filters4Active

Select Buying Experience

Location

Search radius50 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.