Skip to main content
Skip to Filters
155 listings
  • New Listing
    $32,998
    fair price
    $478 below market
    • 16,397 miles
    • No accidents, 1 owner, corporate fleet vehicle
    • 22 City / 30 Hwy MPG
    • CarMax Huntsville (4 mi away)
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Huntsville, AL / 4 miles away from Huntsville, AL

    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:

    25 Combined MPG (22 City/30 Highway)

    Listing Information:

    VIN: SAJBL4GX8MCY90070
    Stock: 27782754
    Certified Pre-Owned: No

  • $29,995
    good price
    $1,753 below market
    • 26,790 miles
    • No accidents, 2 owners, personal use
    • 22 City / 30 Hwy MPG
    • Motor Cars of Chicago (483 mi away)
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Joliet, IL / 483 miles away from Huntsville, AL

    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:

    25 Combined MPG (22 City/30 Highway)

    Listing Information:

    VIN: SAJBL4GX4MCY87747
    Stock: 7131
    Certified Pre-Owned: No

  • Price Drop
    • 20,773 miles
    • No accidents, 1 owner, personal use
    • 22 City / 30 Hwy MPG
    • Auto Collection of Murfreesboro (81 mi away)
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Murfreesboro, TN / 81 miles away from Huntsville, AL

    2021 Jaguar XF P300 R-Dynamic SEStandard Features and <strong data-end=""734"" data-start=""697"" style="...

    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:

    25 Combined MPG (22 City/30 Highway)

    Listing Information:

    VIN: SAJBL4GX8MCY89520
    Stock: Y89520
    Certified Pre-Owned: No
    Listed since: 07-05-2025

  • New Listing
    $33,990
    fair price
    $1,501 below market
    • 28,893 miles
    • No accidents, 1 owner, personal use only
    • 22 City / 30 Hwy MPG
    • Carvana - Columbus (416 mi away)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Columbus, OH / 416 miles away from Huntsville, AL

    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:

    25 Combined MPG (22 City/30 Highway)

    Listing Information:

    VIN: SAJBL4GXXNCY91030
    Stock: 2004011641
    Certified Pre-Owned: No
    Listed since: 08-25-2025

  • Price Drop
    $31,999
    fair price
    $235 below market
    • 24,693 miles
    • No accidents, 1 owner, personal use
    • 22 City / 30 Hwy MPG
    • Driveway (424 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Jacksonville, FL / 424 miles away from Huntsville, AL

    CarFax No Accidents Reported,CarFax 1-Owner,High Demand,Rare Find,Apple CarPlay,Back-Up Camera,Blind Spot Monitor,Bluetooth,Brake Assist,Heated Seats,...

    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:

    25 Combined MPG (22 City/30 Highway)

    Listing Information:

    VIN: SAJBL4GX2NCY91068
    Stock: NCY91068A
    Certified Pre-Owned: No

  • New Listing
    $32,998
    fair price
    $1,113 above market
    • 38,062 miles
    • 22 City / 30 Hwy MPG
    • CarMax Kenner (386 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Kenner, LA / 386 miles away from Huntsville, AL

    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:

    25 Combined MPG (22 City/30 Highway)

    Listing Information:

    VIN: SAJBL4GX6NCY91462
    Stock: 27608669
    Certified Pre-Owned: No

    • 81,774 miles
    • 1 accident, personal use only
    • 22 City / 31 Hwy MPG
    • Audi South Atlanta (144 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Union City, GA / 144 miles away from Huntsville, AL

    Thank you for choosing Audi South Atlanta, this Fuji White 2020 Jaguar XF 30t Prestige is a great choice! Check out the following:One Owner! City 22/ ...

    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:

    25 Combined MPG (22 City/31 Highway)

    Listing Information:

    VIN: SAJBK4GX8LCY83637
    Stock: TLCY83637
    Certified Pre-Owned: No
    Listed since: 08-23-2025

  • $38,500
    good price
    $1,752 below market
    • 5,800 miles
    • No accidents, 1 owner, personal use only
    • 22 City / 30 Hwy MPG
    • Unlimited Motors Noblesville (371 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Noblesville, IN / 371 miles away from Huntsville, AL

    4x4, AWD, Back Up Camera, Bluetooth, Heated Seats, Navigation/GPS, Sun/Moon Roof, Push Button Start, and much more ..., Touch Screen, XF R-Dynamic SE,...

    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:

    25 Combined MPG (22 City/30 Highway)

    Listing Information:

    VIN: SAJBL4GXXPCY92911
    Stock: STKY92911
    Certified Pre-Owned: No
    Listed since: 06-10-2025

    • 15,074 miles
    • No accidents, 2 owners, personal use
    • 31 City / 42 Hwy MPG
    • Carvana - Atlanta (141 mi away)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    • Upgraded Headlights
    Close

    Located in Atlanta, GA / 141 miles away from Huntsville, AL

    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:

    35 Combined MPG (31 City/42 Highway)

    Listing Information:

    VIN: SAJBD4FN7KCY76171
    Stock: 2002909264
    Certified Pre-Owned: No
    Listed since: 05-15-2024

    • 38,016 miles
    • No accidents, 1 owner, personal use only
    • 25 City / 33 Hwy MPG
    • Driveway (In-stock online)
    • Home delivery*
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Roseburg, OR / 2,034 miles away from Huntsville, AL

    CarFax No Accidents Reported,CarFax 1-Owner,High Demand,Apple CarPlay,Back-Up Camera,Blind Spot Monitor,Brake Assist,Heated Seats,Keyless Start,Lane K...

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

    Listing Information:

    VIN: SAJBG4FX8MCY89569
    Stock: 29732F
    Certified Pre-Owned: No

    • 50,966 miles
    • 1 accident, 2 owners, personal use only
    • 22 City / 30 Hwy MPG
    • Grand INFINITI of Macon (209 mi away)
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Macon, GA / 209 miles away from Huntsville, AL

    Ebony/Ebony/Ebony Leather, Navigation system: Pivi Pro (Connected Navigation).THE COUPON PRICE IS ONLY VALID FOR THE STOCK # MCY90304 IN THIS ADVERTIS...

    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:

    25 Combined MPG (22 City/30 Highway)

    Listing Information:

    VIN: SAJBL4GX7MCY90304
    Stock: MCY90304
    Certified Pre-Owned: No
    Listed since: 08-08-2025

  • Price Drop
    $41,927
    good price
    $3,652 below market
    • 1,833 miles
    • No accidents, 1 owner, personal use only
    • 21 City / 29 Hwy MPG
    • South Shore Jaguar Land Rover (470 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Crown Point, IN / 470 miles away from Huntsville, AL

    New Price! MANAGER SPECIAL, BLOWOUT PRICE!!! HURRY!!!, Original MSRP $58468!!!, ***CPO APPROVED***, 12-Way Heated Electric Front Sport Seats, Alloy wh...

    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:

    24 Combined MPG (21 City/29 Highway)

    Listing Information:

    VIN: SAJBL4GX6RCY94660
    Stock: JP3132
    Certified Pre-Owned: Yes
    Listed since: 07-28-2025

  • New Listing
    Stock photo**
    $43,998
    good price
    $3,713 below market
    • 1,411 miles
    • No accidents, 1 owner, personal use only
    • 21 City / 29 Hwy MPG
    • Jake Sweeney Express (339 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Cincinnati, OH / 339 miles away from Huntsville, AL

    Have you ever wondered where to buy a Certified used car? Look no further! Jake Sweeney is here to Help. If you are in need of a new or 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:

    24 Combined MPG (21 City/29 Highway)

    Listing Information:

    VIN: SAJBL4GX7RCY94571
    Stock: LP9519
    Certified Pre-Owned: No
    Listed since: 08-18-2025

  • New Listing
    Stock photo**
    $43,995
    good price
    $2,790 below market
    • 5,705 miles
    • No accidents, 1 owner, personal use only
    • 21 City / 28 Hwy MPG
    • Twin City Buick GMC (170 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Alcoa, TN / 170 miles away from Huntsville, AL

    Recent Arrival! Odometer is 2695 miles below market average! Twin City Buick GMC is proud to present you with another True Market Priced Pre-Owned Veh...

    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:

    24 Combined MPG (21 City/28 Highway)

    Listing Information:

    VIN: SAJBL4GXXRCY96119
    Stock: RCY96119B
    Certified Pre-Owned: No
    Listed since: 08-26-2025

  • New Listing
    $42,298
    fair price
    $792 below market
    • 12,125 miles
    • No accidents, 1 owner, personal use
    • 21 City / 29 Hwy MPG
    • International Subaru (481 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Tinley Park, IL / 481 miles away from Huntsville, AL

    *JUST REDUCED*, PRICE BELOW MARKET VALUE!, Multiple Finance Options Available, GREAT BUY!!!, 12 Speakers, 12-Way Heated Electric Front Sport Seats, 4-...

    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:

    24 Combined MPG (21 City/29 Highway)

    Listing Information:

    VIN: SAJBL4GX2RCY96048
    Stock: RCY96048
    Certified Pre-Owned: No
    Listed since: 06-16-2025

  • $43,998
    fair price
    $313 below market
    • 8,354 miles
    • No accidents, 1 owner, personal use only
    • 21 City / 28 Hwy MPG
    • CarMax Greensboro (393 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Greensboro, NC / 393 miles away from Huntsville, AL

    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:

    24 Combined MPG (21 City/28 Highway)

    Listing Information:

    VIN: SAJBL4GX9RCY95902
    Stock: 27574679
    Certified Pre-Owned: No

  • $43,295
    fair price
    $141 above market
    • 11,665 miles
    • No accidents, personal use only
    • 21 City / 29 Hwy MPG
    • Crossroads Car and Truck (337 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Milford, OH / 337 miles away from Huntsville, AL

    Like New, Previous Jaguar Owned Demonstration/Loaner Vehicle, Full Factory Warranty, Apple Carplay/Android Auto, Navigation, Heated Leather Seats, Hea...

    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:

    24 Combined MPG (21 City/29 Highway)

    Listing Information:

    VIN: SAJBL4GX1RCY96462
    Stock: 24Y96462
    Certified Pre-Owned: No
    Listed since: 08-01-2025

  • New Listing
    $35,998
    fair price
    $1,416 above market
    • 8,051 miles
    • No accidents, 1 owner, personal use
    • 22 City / 30 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from DE to AL*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Newark, DE / 692 miles away from Huntsville, AL

    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:

    25 Combined MPG (22 City/30 Highway)

    Listing Information:

    VIN: SAJBL4GX3NCY90446
    Stock: 27694920
    Certified Pre-Owned: No

  • New Listing
    • 12,204 miles
    • No accidents, 1 owner, personal use
    • 5 Seats, 21 City / 28 Hwy MPG
    • Carvana (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Phoenix, AZ / 1,452 miles away from Huntsville, AL

    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:

    24 Combined MPG (21 City/28 Highway)

    Listing Information:

    VIN: SAJBK2GXXLCY84387
    Stock: 2003865118
    Certified Pre-Owned: No
    Listed since: 07-09-2025

  • $35,899
    fair price
    $26 above market
    • 24,783 miles
    • No accidents, 1 owner, personal use
    • 22 City / 30 Hwy MPG
    • Ultimo Motors (497 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Westmont, IL / 497 miles away from Huntsville, AL

    Original MSRP $56,490.00Clean CarfaxDetailed Carfax Service HistoryFlorida Sedan2.0L Turbo I4 Engine296 HP, 295 lb Torque8 Speed AutomaticAll Wheel Dr...

    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:

    25 Combined MPG (22 City/30 Highway)

    Listing Information:

    VIN: SAJBL4GX3NCY91791
    Stock: UN4895
    Certified Pre-Owned: No
    Listed since: 06-26-2025

  • New Listing
    $33,395
    good price
    $2,277 below market
    • 47,736 miles
    • 1 accident, 1 owner, corporate fleet vehicle
    • 22 City / 30 Hwy MPG
    • Grand Motorcars Kennesaw (127 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Kennesaw, GA / 127 miles away from Huntsville, AL

    Vehicle Overview Siena Tan/Ebony/Siena Tan w/Perforated Grained Leather Seat Trim, Activity Key, Adaptive Dynamics w/Configurable Dynamics, Additional...

    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:

    25 Combined MPG (22 City/30 Highway)

    Listing Information:

    VIN: SAJBL4GX4NCY91668
    Stock: NCY91668
    Certified Pre-Owned: No
    Listed since: 08-30-2025

Showing 1 - 21 out of 155 listings

Consumer Reviews for the Jaguar XF

Read recent reviews for the Jaguar XF
Overall Consumer Rating
4.3 out of 5 stars24 Reviews
Write a vehicle reviewSee all 24 reviews
  • 5 star
    (63%)
  • 4 star
    (13%)
  • 3 star
    (17%)
  • 2 star
    (4%)
  • 1 star
    (4%)
3 out of 5 stars

Love and Hate Type of Car

Dillon Patel, 02/27/2019
2017 Jaguar XF 35t Premium 4dr Sedan (3.0L 6cyl S/C 8A)
I leased this car in October 2017 because the lease deal was $399 zero down for a $$63,000 car. Has a lot of safety features and the best part is the supercharged engine which is the best part about the car. However after a month of ownership the rear view camera was dangling as well as the rear heated seat component. They were both replaced but the same issue occurred a week later. The … speakers were blown which were recently replaced and now the sunroof doesn’t close. Since there aren’t many jaguar dealerships in N.J. it is hard to get an appointment with a loaner car.
Report abuse

Used 2021 Jaguar XF in Huntsville, AL Values

Estimated values
2021 Jaguar XF P300 R-Dynamic SE 4dr Sedan AWD (2.0L 4cyl Turbo 8A) with no options
ConditionTrade-InPrivate PartyDealer Retail
Outstanding$27,817$30,636$33,481
Clean$27,228$29,933$32,655
Average$26,245$28,761$31,277
Rough$24,968$27,238$29,487

The average list price of a used 2021 Jaguar XF in Huntsville, Alabama is $37,096. The average mileage on a used Jaguar XF 2021 for sale in Huntsville, Alabama is 22,910. Based on the average mileage of 22,910 for used 2021 Jaguar XF for sale in Huntsville, AL 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 Jaguar XF 2021 in Huntsville, Alabama to be $26,245.

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.