Skip to main content
Skip to Filters
999 listings
    • 50,890 miles
    • No accidents, 1 owner, personal use only
    • 5'7” bed, 5.7l, 8cyl
    • CarMax (In-stock online)
    • Transfer available from CA to AZ*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Power Driver Seat
    Close

    Located in Buena Park, CA / 370 miles away from Apache Junction, AZ

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

    Features and Specs:

    14 Combined MPG (13 City/17 Highway)

    Listing Information:

    VIN: 5TFDY5F12KX834532
    Stock: 27330017
    Certified Pre-Owned: No

  • $44,648
    fair price
    $779 below market
    • 42,951 miles
    • No accidents, 2 owners, personal use
    • 5'7” bed, 5.7l, 8cyl
    • Findlay Toyota Flagstaff (125 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Flagstaff, AZ / 125 miles away from Apache Junction, AZ

    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:

    15 Combined MPG (13 City/17 Highway)

    Listing Information:

    VIN: 5TFHY5F19KX826753
    Stock: T12642A
    Certified Pre-Owned: No
    Listed since: 05-29-2025

  • $9,995
    fair price
    $645 below market
    • 190,180 miles
    • 3 accidents, 5 owners, corporate fleet vehicle
    • 6'7” bed, 5.7l, 8cyl
    • Discount Auto Sales (170 mi away)
    • Tire Pressure Warnin...
    • Multi-Zone Climate C...
    • Rear Bench Seats
    • Stability Control
    • Aux Audio Inputs
    Close

    Located in Lake Havasu City, AZ / 170 miles away from Apache Junction, AZ

    This vehicle may qualify for our ALL NEW Guaranteed Credit Approval program! All credit 100% approved (terms vary)!!! We have finance options for both...

    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:

    16 Combined MPG (14 City/18 Highway)

    Listing Information:

    VIN: 5TFRV54157X011585
    Stock: BILLIAM
    Certified Pre-Owned: No
    Listed since: 01-17-2025

  • New Listing
    $36,998
    fair price
    $910 above market
    • 60,059 miles
    • No accidents, 1 owner, personal use
    • 5'7” bed, 5.7l, 8cyl
    • CarMax Phoenix - Gilbert (13 mi away)
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    • Power Driver Seat
    Close

    Located in Gilbert, AZ / 13 miles away from Apache Junction, AZ

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

    Features and Specs:

    15 Combined MPG (13 City/17 Highway)

    Listing Information:

    VIN: 5TFEY5F19MX280591
    Stock: 26813232
    Certified Pre-Owned: No

  • New Listing
    $46,482
    fair price
    $421 above market
    • 46,125 miles
    • No accidents, 3 owners, personal use only
    • 5'7” bed, 5.7l, 8cyl
    • AutoNation Toyota Tempe (22 mi away)
    • Home delivery*Five Star Dealer
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Tempe, AZ / 22 miles away from Apache Junction, AZ

    Limited Premium PackagePower Tilt & Slide Moonroof W/Sliding SunshadeSun/MoonroofLeather SeatsNavigation SystemAll Weather Floor Liner/Door Sill ...

    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:

    15 Combined MPG (13 City/17 Highway)

    Listing Information:

    VIN: 5TFHY5F15MX009217
    Stock: MX009217
    Certified Pre-Owned: No
    Listed since: 06-02-2025

  • Price Drop
    $23,515
    fair price
    $66 above market
    • 96,584 miles
    • No accidents, 1 owner, personal use only
    • 6'7” bed, 4.6l, 8cyl
    • Driveway (In-stock online)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    • Lane Departure Warni...
    Close

    Located in Oxnard, CA / 439 miles away from Apache Junction, AZ

    CarFax No Accidents Reported,CarFax 1-Owner,Rare Find,Back-Up Camera,Bluetooth,Brake Assist,Tow Hitch,Steel Wheels,Bed Liner,Power Door Locks,Brake As...

    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 (15 City/19 Highway)

    Listing Information:

    VIN: 5TFRM5F13KX136108
    Stock: KX136108P
    Certified Pre-Owned: No

  • Price Drop
    Stock photo**
    $41,888
    fair price
    $1,219 below market
    • 70,044 miles
    • No accidents, 1 owner, personal use
    • 5'7” bed, 5.7l, 8cyl
    • Horne Auto Center (106 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Show Low, AZ / 106 miles away from Apache Junction, AZ

    4 WHEEL DRIVE, 1 OWNER, CLEAN CARFAX, MOON ROOF, SIRIUS XM, RUNNING BOARDS, Bluetooth , REVERSE CAMERA, PARKING SENSORS, LEATHER SEATS, TOW PACKAGE, ...

    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:

    15 Combined MPG (13 City/17 Highway)

    Listing Information:

    VIN: 5TFHY5F10KX793545
    Stock: T2256
    Certified Pre-Owned: No
    Listed since: 05-31-2025

    • 47,379 miles
    • No accidents, 2 owners, corporate fleet vehicle
    • 5'7” bed, 5.7l, 8cyl
    • AutoNation USA Chandler (13 mi away)
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    • Apple Carplay/Androi...
    Close

    Located in Chandler, AZ / 13 miles away from Apache Junction, AZ

    The following items have been reconditioned on this vehicle: new battery! This outstanding example of a 2021 Toyota Tundra 2WD SR5 is offered by ...

    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:

    15 Combined MPG (13 City/17 Highway)

    Listing Information:

    VIN: 5TFEY5F11MX294906
    Stock: MX294906
    Certified Pre-Owned: No
    Listed since: 04-24-2025

  • New Listing
    $13,878
    fair price
    $315 above market
    • 106,268 miles
    • No accidents, 1 owner, personal use only
    • 6'7” bed, 4.7l, 8cyl
    • Driveway (In-stock online)
    • Home delivery*
    • Power Driver Seat
    • Tire Pressure Warnin...
    • Multi-Zone Climate C...
    • Rear Bench Seats
    • Stability Control
    Close

    Located in Sanford, FL / 1,813 miles away from Apache Junction, AZ

    CarFax No Accidents Reported,CarFax 1-Owner,Low Mileage,Brake Assist,Tow Hitch,Steel Wheels,5-Speed A/T,Power Door Locks,Brake Assist,Gasoline Fuel,CD...

    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:

    15 Combined MPG (14 City/17 Highway)

    Listing Information:

    VIN: 5TFRT54147X011955
    Stock: 7X011955
    Certified Pre-Owned: No

  • New Listing
    $34,998
    fair price
    $431 above market
    • 42,795 miles
    • No accidents, 1 owner, personal use only
    • 6'7” bed, 4.6l, 8cyl
    • CarMax (In-stock online)
    • Transfer available from VA to AZ*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Fredericksburg, VA / 1,927 miles away from Apache Junction, AZ

    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:

    16 Combined MPG (14 City/18 Highway)

    Listing Information:

    VIN: 5TFUM5F15KX082840
    Stock: 27273619
    Certified Pre-Owned: No

  • $41,998
    fair price
    $164 below market
    • 47,220 miles
    • No accidents, 2 owners, corporate fleet vehicle
    • 5'7” bed, 5.7l, 8cyl
    • CarMax (In-stock online)
    • Transfer available from IL to AZ*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Tinley Park, IL / 1,415 miles away from Apache Junction, AZ

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

    Features and Specs:

    15 Combined MPG (13 City/17 Highway)

    Listing Information:

    VIN: 5TFDW5F12KX793633
    Stock: 27245774
    Certified Pre-Owned: No

    • 52,748 miles
    • No accidents, 2 owners, personal use only
    • 5'7” bed, 5.7l, 8cyl
    • CarMax (In-stock online)
    • Transfer available from FL to AZ*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Boynton Beach, FL / 1,937 miles away from Apache Junction, AZ

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

    Features and Specs:

    14 Combined MPG (13 City/17 Highway)

    Listing Information:

    VIN: 5TFDY5F12KX832697
    Stock: 27361488
    Certified Pre-Owned: No

  • $41,998
    fair price
    $1,408 below market
    • 60,399 miles
    • 1 accident, 1 owner, personal use only
    • 5'7” bed, 5.7l, 8cyl
    • CarMax (In-stock online)
    • Transfer available from PA to AZ*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Easton, PA / 2,048 miles away from Apache Junction, AZ

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

    14 Combined MPG (13 City/17 Highway)

    Listing Information:

    VIN: 5TFAY5F17KX778347
    Stock: 26997306
    Certified Pre-Owned: No

  • New Listing
    $42,840
    good price
    $1,378 below market
    • 57,079 miles
    • 5'7” bed, 5.7l, 8cyl
    • Anderson Chevrolet (188 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Kingman, AZ / 188 miles away from Apache Junction, AZ

    NA

    AutoCheck Vehicle History Summary Unavailable.

    Features and Specs:

    15 Combined MPG (13 City/17 Highway)

    Listing Information:

    VIN: 5TFHY5F19KX807006
    Stock: 254167A
    Certified Pre-Owned: No
    Listed since: 06-06-2025

  • New Listing
    • 61,345 miles
    • No accidents, 2 owners, personal use only
    • 6'7” bed, 5.7l, 8cyl
    • Carvana - Phoenix (29 mi away)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Phoenix, AZ / 29 miles away from Apache Junction, AZ

    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:

    14 Combined MPG (13 City/17 Highway)

    Listing Information:

    VIN: 5TFUY5F15MX992141
    Stock: 2003706804
    Certified Pre-Owned: No
    Listed since: 04-30-2025

  • $45,998
    fair price
    $904 above market
    • 53,374 miles
    • 1 accident, 4 owners, personal use only
    • 5'7” bed, 5.7l, 8cyl
    • CarMax (In-stock online)
    • Transfer available from MO to AZ*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Springfield, MO / 1,066 miles away from Apache Junction, AZ

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

    14 Combined MPG (13 City/17 Highway)

    Listing Information:

    VIN: 5TFAY5F14KX870015
    Stock: 26895458
    Certified Pre-Owned: No

  • New Listing
    $38,998
    fair price
    $2 above market
    • 67,936 miles
    • 5'7” bed, 5.7l, 8cyl
    • CarMax (In-stock online)
    • Transfer available from KS to AZ*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Power Driver Seat
    Close

    Located in Wichita, KS / 859 miles away from Apache Junction, AZ

    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 Unavailable.

    Features and Specs:

    15 Combined MPG (13 City/17 Highway)

    Listing Information:

    VIN: 5TFDW5F13KX791910
    Stock: 26369641
    Certified Pre-Owned: No

  • New Listing
    $38,998
    fair price
    $238 above market
    • 99,531 miles
    • 5'7” bed, 5.7l, 8cyl
    • CarMax (In-stock online)
    • Transfer available from CA to AZ*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Bakersfield, CA / 444 miles away from Apache Junction, AZ

    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 Unavailable.

    Features and Specs:

    14 Combined MPG (13 City/17 Highway)

    Listing Information:

    VIN: 5TFAY5F17KX822167
    Stock: 27457404
    Certified Pre-Owned: No

  • New Listing
    • 41,552 miles
    • No accidents, 1 owner, personal use only
    • 5'7” bed, 5.7l, 8cyl
    • Avondale Toyota (40 mi away)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Avondale, AZ / 40 miles away from Apache Junction, AZ

    Avondale Toyota is pleased to include a one year or 15,000 mile complimentary Maintenance Plan with the purchase of your Certified Toyota Used Vehicle...

    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:

    14 Combined MPG (13 City/17 Highway)

    Listing Information:

    VIN: 5TFDY5F13MX984314
    Stock: 253501A
    Certified Pre-Owned: Yes
    Listed since: 06-03-2025

  • New Listing
    • 119,097 miles
    • No accidents, 3 owners, corporate fleet vehicle
    • 6'7” bed, 5.7l, 8cyl
    • Driveway (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Roseburg, OR / 922 miles away from Apache Junction, AZ

    Low Mileage,Rare Find,Back-Up Camera,Brake Assist,Heated Seats,Leather Seats,Navigation System,Premium Sound,Tow Hitch,Heated Seats,Power Door Locks,B...

    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:

    14 Combined MPG (13 City/17 Highway)

    Listing Information:

    VIN: 5TFBV58137X016568
    Stock: 29417F
    Certified Pre-Owned: No

  • $30,998
    fair price
    $744 above market
    • 81,506 miles
    • 1 accident, 2 owners, corporate fleet vehicle
    • 5'7” bed, 5.7l, 8cyl
    • Freeway Chevrolet (23 mi away)
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Chandler, AZ / 23 miles away from Apache Junction, AZ

    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:

    15 Combined MPG (13 City/18 Highway)

    Listing Information:

    VIN: 5TFEY5F11KX251700
    Stock: Q302642
    Certified Pre-Owned: No
    Listed since: 03-28-2025

Showing 274 - 294 out of 999 listings

Consumer Reviews for the Toyota Tundra

Read recent reviews for the Toyota Tundra
Overall Consumer Rating
4 out of 5 stars53 Reviews
Write a vehicle reviewSee all 53 reviews
  • 5 star
    (57%)
  • 4 star
    (19%)
  • 3 star
    (9%)
  • 2 star
    (2%)
  • 1 star
    (13%)
4 out of 5 stars

2016 Limited Crewmax from 2013 Rock Warrior

fullbug, 05/11/2015
2013 Toyota Tundra Tundra 4dr CrewMax 4WD SB (5.7L 8cyl 6A)
After test driving four (COUNT EM FOUR) Silverados with driveline vibration and one ecoboost F150, I drove a Tundra. What a difference. The interior design isn't the best. The head unit(stereo) is majorly flawed. I replaced it with a Kenwood after it just stopped working with my Android phone. Wind noise at speed is BAD for a $48000 truck. Other than that, the best truck on the … road imo. Gas mileage is heavy, but so is my foot, so I don't care. At 55 mph downhill and no ac I can get 21 mpg, but above or below that speed, forget it. A couple more cons: Fuel float on 38 gallon tank shows empty with 6 gallons left. The remote start shuts off when you unlock the door. I cannot figure out why it would do that. I also miss the rear seats sliding and reclining. You have to be a contortionist to reach the jack because the seat won't move. All in all, I wouldn't trade it for anything currently on the market, but I'm stoked for the redesigned Silverado.
Report abuse

Used 2019 Toyota Tundra in Apache Junction, AZ Values

Estimated values
2019 Toyota Tundra SR5 4dr CrewMax 4WD SB (5.7L 8cyl 6A) with no options
ConditionTrade-InPrivate PartyDealer Retail
Outstanding$29,182$32,360$35,187
Clean$28,473$31,564$34,309
Average$27,292$30,237$32,848
Rough$25,757$28,512$30,947

The average list price of a used 2019 Toyota Tundra in Apache Junction, Arizona is $36,867. The average mileage on a used Toyota Tundra 2019 for sale in Apache Junction, Arizona is 71,193. Based on the average mileage of 71,193 for used 2019 Toyota Tundra for sale in Apache Junction, AZ 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 Tundra 2019 in Apache Junction, Arizona to be $27,292.

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

Truck Details

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.