Skip to main content
Skip to Filters
67 listings
    • 133,616 miles
    • Frame damage reported, 1 owner, personal use only
    • 5 Seats, 17 City / 21 Hwy MPG
    • Complete Auto Center (138 mi away)
    • AWD/4WD
    • Back-up camera
    • Tire Pressure Warnin...
    • Parking sensors
    • Rear Bench Seats
    Close

    Located in Raleigh, NC / 138 miles away from Charlotte, NC

    Finance Available, High Quality Pre-Owned Vehicles,5 years Maintenance Plan, Non-smoker owner, Vehicle Runs Well, Smooth ride, All records in possessi...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: No

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Issue reported

    Salvage Vehicle: No

    Frame Damage: Yes

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    18 Combined MPG (17 City/21 Highway)

    Listing Information:

    VIN: JTEBU4BF8AK085435
    Stock: 085435-26
    Certified Pre-Owned: No

  • $12,888
    great price
    $4,208 below market
    • 171,050 miles
    • No accidents, 2 owners, personal use only
    • 5 Seats, 17 City / 21 Hwy MPG
    • National Choice Auto (173 mi away)
    • AWD/4WD
    • Tire Pressure Warnin...
    • Rear Bench Seats
    • Stability Control
    • Aux Audio Inputs
    Close

    Located in Knoxville, TN / 173 miles away from Charlotte, 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:

    18 Combined MPG (17 City/21 Highway)

    Listing Information:

    VIN: JTEBU4BF7AK076581
    Stock: 25NCA066
    Certified Pre-Owned: No
    Listed since: 04-05-2025

  • New Listing
    $12,937
    fair price
    $227 below market
    • 223,311 miles
    • No accidents, 7 owners, personal use only
    • 5 Seats, 16 City / 20 Hwy MPG
    • Jim Hudson Toyota (79 mi away)
    • AWD/4WD
    • Tire Pressure Warnin...
    • Parking sensors
    • Rear Bench Seats
    • Stability Control
    Close

    Located in Irmo, SC / 79 miles away from Charlotte, NC

    Recent Arrival! Clean CARFAX.4WD, 12V & 115V Accessory Connector, 17" Aluminum Wheels w/Spare Tire, 3.73 Axle Ratio, 4-Wheel Disc Brakes, 6 Speakers, ...

    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:

    17 Combined MPG (16 City/20 Highway)

    Listing Information:

    VIN: JTEBU11F38K020924
    Stock: T53989D
    Certified Pre-Owned: No
    Listed since: 07-24-2025

  • Price Drop
    $17,600
    fair price
    $366 below market
    • 184,780 miles
    • 1 accident, 5 owners, personal use
    • 5 Seats, 17 City / 20 Hwy MPG
    • Knox Auto Sales (132 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Dunn, NC / 132 miles away from Charlotte, NC

    Check out this 2012 Toyota FJ Cruiser! This FJ comes with the 4.0L V6 engine, automatic transmission, four wheel drive w/ locking differential, alloy ...

    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:

    18 Combined MPG (17 City/20 Highway)

    Listing Information:

    VIN: JTEBU4BF7CK148608
    Stock: 148608
    Certified Pre-Owned: No

  • Price Drop
    $19,990
    fair price
    $2,075 below market
    • 106,642 miles
    • 1 accident, 2 owners, personal use
    • 5 Seats, 17 City / 21 Hwy MPG
    • Driveway (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Tire Pressure Warnin...
    • Parking sensors
    • Rear Bench Seats
    Close

    Located in Freehold, NJ / 503 miles away from Charlotte, NC

    Rare Find,Back-Up Camera,Brake Assist,Premium Sound,4-Wheel Disc Brakes,5-Speed A/T,A/C,ABS,Adjustable Steering Wheel,AM/FM Stereo,Auto-Dimming Rearvi...

    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:

    18 Combined MPG (17 City/21 Highway)

    Listing Information:

    VIN: JTEBU4BF2AK093837
    Stock: S9081395A
    Certified Pre-Owned: No

    • 139,375 miles
    • No accidents, 4 owners, personal use only
    • 5 Seats, 16 City / 20 Hwy MPG
    • Wholesale Direct Auto (187 mi away)
    • Tire Pressure Warnin...
    • Rear Bench Seats
    • Stability Control
    • Aux Audio Inputs
    • Fold Flat Rear Seats
    Close

    Located in Wilmington, NC / 187 miles away from Charlotte, 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:

    18 Combined MPG (16 City/20 Highway)

    Listing Information:

    VIN: JTEZU11FX8K004346
    Stock: 13114
    Certified Pre-Owned: No
    Listed since: 06-19-2025

  • New Listing
    $21,298
    fair price
    $1,006 above market
    • 115,719 miles
    • 2 accidents, 3 owners, personal use only
    • 5 Seats, 17 City / 21 Hwy MPG
    • Ford of Spartanburg (59 mi away)
    • AWD/4WD
    • Tire Pressure Warnin...
    • Rear Bench Seats
    • Stability Control
    • Aux Audio Inputs
    Close

    Located in Spartanburg, SC / 59 miles away from Charlotte, NC

    Welcome to the All-New Ford of Spartanburg! We are excited to introduce our latest lineup of Ford vehicles and quality pre-owned options of al...

    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:

    18 Combined MPG (17 City/21 Highway)

    Listing Information:

    VIN: JTEBU4BF6AK080461
    Stock: TAK080461
    Certified Pre-Owned: No
    Listed since: 07-26-2025

  • New Listing
    $23,889
    fair price
    $27 below market
    • 131,684 miles
    • 1 accident, 3 owners, personal use only
    • 5 Seats, 17 City / 20 Hwy MPG
    • Parkway of Wilmington Used Cars (187 mi away)
    • AWD/4WD
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    • Rear Bench Seats
    Close

    Located in Wilmington, NC / 187 miles away from Charlotte, NC

    Adventure is calling with this 2012 Toyota FJ Cruiser, now available in Wilmington, NC. Finished in iconic Army Green with a rugged Dark Charcoal inte...

    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:

    18 Combined MPG (17 City/20 Highway)

    Listing Information:

    VIN: JTEBU4BF3CK137704
    Stock: 25S1084A
    Certified Pre-Owned: No
    Listed since: 07-25-2025

    • 21,395 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 17 City / 21 Hwy MPG
    • Duncan Imports & Classics (136 mi away)
    • AWD/4WD
    • Back-up camera
    • Tire Pressure Warnin...
    • Rear Bench Seats
    • Stability Control
    Close

    Located in Christiansburg, VA / 136 miles away from Charlotte, 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:

    18 Combined MPG (17 City/21 Highway)

    Listing Information:

    VIN: JTEBU4BF2AK093014
    Stock: GACJ4619
    Certified Pre-Owned: No
    Listed since: 02-13-2024

    • 144,972 miles
    • 2 accidents, 4 owners, corporate fleet vehicle
    • 5 Seats, 17 City / 21 Hwy MPG
    • Stevenson-Hendrick Honda Wilmington (188 mi away)
    • AWD/4WD
    • Back-up camera
    • Tire Pressure Warnin...
    • Rear Bench Seats
    • Stability Control
    Close

    Located in Wilmington, NC / 188 miles away from Charlotte, NC

    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:

    18 Combined MPG (17 City/21 Highway)

    Listing Information:

    VIN: JTEBU4BF0AK097384
    Stock: PS11692
    Certified Pre-Owned: No
    Listed since: 06-14-2025

  • New Listing
    • 176,889 miles
    • No accidents, 3 owners, corporate fleet vehicle
    • 5 Seats, 17 City / 21 Hwy MPG
    • Northwoods Automotive (166 mi away)
    • AWD/4WD
    • Tire Pressure Warnin...
    • Rear Bench Seats
    • Stability Control
    • Aux Audio Inputs
    Close

    Located in North Charleston, SC / 166 miles away from Charlotte, NC

    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:

    18 Combined MPG (17 City/21 Highway)

    Listing Information:

    VIN: JTEBU4BF9AK084777
    Stock: 15053
    Certified Pre-Owned: No
    Listed since: 02-23-2025

  • Price Drop
    $9,449
    good price
    $1,190 below market
    • 242,903 miles
    • 4 accidents, 2 owners, personal use only
    • 5 Seats, 15 City / 19 Hwy MPG
    • AutoNation Volkswagen Mall Of Georgia (191 mi away)
    • AWD/4WD
    • Parking sensors
    • Rear Bench Seats
    • Stability Control
    • Fold Flat Rear Seats
    Close

    Located in Buford, GA / 191 miles away from Charlotte, NC

    The following items have been reconditioned on this vehicle: new brakes and new battery! Upgrade Pkg 2Convenience Pkg50-State EmissionsCloth Sea...

    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:

    17 Combined MPG (15 City/19 Highway)

    Listing Information:

    VIN: JTEBU11F870052844
    Stock: 70052844
    Certified Pre-Owned: No
    Listed since: 06-14-2025

  • New Listing
    $26,580
    good price
    $1,355 below market
    • 97,615 miles
    • 5 Seats, 17 City / 20 Hwy MPG
    • Scott Clark Toyota (16 mi away)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Matthews, NC / 16 miles away from Charlotte, NC

    AutoCheck Vehicle History Summary Unavailable.

    Features and Specs:

    18 Combined MPG (17 City/20 Highway)

    Listing Information:

    VIN: JTEBU4BF2DK149361
    Stock: 61983A
    Certified Pre-Owned: No
    Listed since: 07-29-2025

  • $9,900
    good price
    $1,656 below market
    • 236,591 miles
    • No accidents, 5 owners, corporate fleet vehicle
    • 5 Seats, 15 City / 19 Hwy MPG
    • Global Motorsports (178 mi away)
    • AWD/4WD
    • Rear Bench Seats
    • Stability Control
    • Fold Flat Rear Seats
    • 5000lb Towing Capaci...
    Close

    Located in Gainesville, GA / 178 miles away from Charlotte, NC

    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:

    17 Combined MPG (15 City/19 Highway)

    Listing Information:

    VIN: JTEBU11F870001862
    Stock: 001862
    Certified Pre-Owned: No

  • $17,900
    fair price
    $562 above market
    • 201,047 miles
    • 1 accident, 4 owners, personal use only
    • 5 Seats, 17 City / 21 Hwy MPG
    • Garcia Auto Sales (86 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • Upgraded Stereo
    Close

    Located in West Columbia, SC / 86 miles away from Charlotte, NC

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

    Listing Information:

    VIN: JTEBU4BF9BK107136
    Stock: 1245
    Certified Pre-Owned: No
    Listed since: 05-16-2024

    • 39,330 miles
    • No accidents, 2 owners, personal use only
    • 5 Seats, 17 City / 21 Hwy MPG
    • Carolina Luxury Imports of Mooresville (26 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • Upgraded Stereo
    Close

    Located in Mooresville, NC / 26 miles away from Charlotte, NC

    Visit Carolina Luxury Imports of Mooresville online at carolinaluxurylkn.com to see more pictures of this vehicle or call us at 7**-6**-0*** today ...

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

    Listing Information:

    VIN: JTEBU4BFXBK112765
    Stock: 1653
    Certified Pre-Owned: No
    Listed since: 06-20-2025

  • New Listing
    • 160,255 miles
    • 5 Seats, 17 City / 21 Hwy MPG
    • K&S Auto Brokers (18 mi away)
    • Tire Pressure Warnin...
    • Rear Bench Seats
    • Stability Control
    • Aux Audio Inputs
    • Fold Flat Rear Seats
    Close

    Located in Rock Hill, SC / 18 miles away from Charlotte, NC

    2009 Toyota FJ Cruiser in GREAT Shape!!!!!! CLEAN TITLE!!! Most Vehicles include a 3 Month / 3,000 Mile Limited WARRANTY. Buy this vehicle with our Gr...

    AutoCheck Vehicle History Summary Unavailable.

    Features and Specs:

    18 Combined MPG (17 City/21 Highway)

    Listing Information:

    VIN: JTEZU11F19K008352
    Stock: 4673
    Certified Pre-Owned: No
    Listed since: 07-30-2025

  • Price Drop
    $34,789
    good price
    $4,988 below market
    • 76,812 miles
    • 2 accidents, 3 owners, personal use
    • 5 Seats, 17 City / 20 Hwy MPG
    • Cox Chrysler Dodge Jeep Ram (102 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • Upgraded Stereo
    Close

    Located in Burlington, NC / 102 miles away from Charlotte, NC

    Summary- 4x4 ... - EXTENDED WARRANTY / MAINTENANCE PROTECTION AVAILABLE ... - TOWING / TRAILER HITCH ...PackagesConvenience Packa...

    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:

    18 Combined MPG (17 City/20 Highway)

    Listing Information:

    VIN: JTEBU4BF4EK185859
    Stock: P85859
    Certified Pre-Owned: No
    Listed since: 06-27-2025

  • $12,995
    good price
    $2,757 below market
    • 180,012 miles
    • 2 accidents, 2 owners, personal use only
    • 5 Seats, 16 City / 20 Hwy MPG
    • Skyline Motors (NC) (97 mi away)
    • AWD/4WD
    • Tire Pressure Warnin...
    • Rear Bench Seats
    • Stability Control
    • Aux Audio Inputs
    Close

    Located in Asheville, NC / 97 miles away from Charlotte, NC

    Visit Skyline Motors online at skylinemotorsllc.com to see more pictures of this vehicle or call us at 8**-6**-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:

    17 Combined MPG (16 City/20 Highway)

    Listing Information:

    VIN: JTEBU11F88K018277
    Stock: TrailChamp
    Certified Pre-Owned: No
    Listed since: 04-23-2025

  • Price Drop
    $18,999
    good price
    $1,685 below market
    • 130,838 miles
    • No accidents, 3 owners, personal use
    • 5 Seats, 17 City / 20 Hwy MPG
    • Driveway (In-stock online)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • Upgraded Stereo
    • Parking sensors
    Close

    Located in Urbandale, IA / 821 miles away from Charlotte, NC

    CarFax No Accidents Reported,High Demand,Rare Find,Back-Up Camera,Bluetooth,Brake Assist,Premium Sound,Satellite Radio,Tow Hitch,4-Wheel Disc Brakes,5...

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

    Listing Information:

    VIN: JTEZU4BFXCK012391
    Stock: CK012391MV
    Certified Pre-Owned: No

  • $8,990
    good price
    $1,859 below market
    • 251,000 miles
    • 1 accident, 2 owners, personal use
    • 5 Seats, 16 City / 20 Hwy MPG
    • Car Connexion (175 mi away)
    • AWD/4WD
    • Tire Pressure Warnin...
    • Rear Bench Seats
    • Stability Control
    • Aux Audio Inputs
    Close

    Located in Knoxville, TN / 175 miles away from Charlotte, NC

    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:

    17 Combined MPG (16 City/20 Highway)

    Listing Information:

    VIN: JTEBU11FX8K038224
    Stock: 038224
    Certified Pre-Owned: No
    Listed since: 10-05-2023

Showing 1 - 21 out of 67 listings

Consumer Reviews for the Toyota FJ Cruiser

Read recent reviews for the Toyota FJ Cruiser
Overall Consumer Rating
4.8 out of 5 stars34 Reviews
Write a vehicle reviewSee all 34 reviews
  • 5 star
    (94%)
  • 4 star
    (3%)
  • 3 star
    (3%)
  • 2 star
    (0%)
  • 1 star
    (0%)
5 out of 5 stars

260k, runs like new

mikkeb, 10/02/2013
2010 Toyota FJ Cruiser 4dr SUV 4WD (4.0L 6cyl 5A)
This is my first Toyota, and I bought it new, a 2010 Trail Teams Edition. After 50K miles, I have not had to repair anything. In fact, there isn't even a rattle or squeak. I have taken it off road and it has performed well. There are negatives about the vehicle, but you should know them before you buy. The vehicle has blind spots, not because there aren't enough windows to see the … vehicles, it is because the vehicle is so tall, that most passenger cars are below the view of the window. Remember, this vehicle was designed for off-road, and ground clearance is important. A couple cheap convex mirrors cures this problem. The gas mileage is average for an SUV, but this is obvious too. UPDATE at 105k miles. No problems or complaints to discuss. No mechanical problems of any kind. I just replaced the rear brakes. UPDATE at 126K miles. No problems or complaints to discuss. No mechanical problems of any kind. I change the oil every 5K miles and it discolors very little and no loss is noticed. Update 178k - No mechanical problems and I towed a camper 18000 miles to Alaska and across the country. I still have a small timing cover leak, but it isn’t getting worse or affecting the oil level. I have so much confidence with this vehicle, that I would take it anywhere. Update 260k, still runs great.
Report abuse

Used 2010 Toyota FJ Cruiser in Charlotte, NC Values

Estimated values
2010 Toyota FJ Cruiser 4dr SUV 4WD (4.0L 6cyl 5A) with no options
ConditionTrade-InPrivate PartyDealer Retail
Outstanding$9,866$13,143$15,072
Clean$9,295$12,310$14,036
Average$8,344$10,921$12,309
Rough$7,107$9,116$10,064

The average list price of a used 2010 Toyota FJ Cruiser in Charlotte, North Carolina is $20,266. The average mileage on a used Toyota FJ Cruiser 2010 for sale in Charlotte, North Carolina is 150,754. Based on the average mileage of 150,754 for used 2010 Toyota FJ Cruiser for sale in Charlotte, NC 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 Toyota FJ Cruiser 2010 in Charlotte, North Carolina to be $8,344.

Filters
Skip to Results

Applied Filters4Active

Select Buying Experience

Location

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