Used 2018 BMW X5 for Sale
- $40,888
Great price
$4,037 below market29,049 milesNo accidents, 1 Owner, Personal use6cyl AutomaticCrevier BMW (407 mi away)AWD/4WDBack-up cameraBluetoothHeated seatsNavigation+moreLocated in Santa Ana, CA / 407 miles away from Tucson, AZ
LOCAL SO CAL CERTIFIED PREOWNED 2018 X5 XDRIVE . WELL EQUIPPED WITH SPECIAL EDITION. BMW FINANCIAL IS OFFERING VERY AGGRESSIVE FINANCING ON ALL VEHICL...
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:
20 Combined MPG (18 City/24 Highway)
Listing Information:
VIN: 5UXKR0C54JL074851
Stock: 602492T
Certified Pre-Owned: Yes
Listed since: 03-30-2022 - $41,888
Great price
$5,101 below market17,192 milesNo accidents, 1 Owner, Personal use6cyl AutomaticBMW of Escondido (357 mi away)Back-up cameraBluetoothHeated seatsNavigationSunroof/Moonroof+moreLocated in Escondido, CA / 357 miles away from Tucson, AZ
LOCAL CERTIFIED PREOWNED 2018 X5. WELL EQUIPPED WITH X LINE, DRIVING ASSISTANCE PACKAGE AND PREMIUM PACKAGE. BMW FINANCIAL IS OFFERING VERY AGGRESSIVE...
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:
21 Combined MPG (18 City/25 Highway)
Listing Information:
VIN: 5UXKR2C52J0X09188
Stock: 66570
Certified Pre-Owned: Yes
Listed since: 04-11-2022 - $48,900
Great price
$4,503 below market21,295 milesNo accidents, 1 Owner, Personal use6cyl AutomaticCalifornia Beemers (411 mi away)AWD/4WDBack-up cameraBluetoothHeated seatsNavigation+moreLocated in Costa Mesa, CA / 411 miles away from Tucson, AZ
Original MSRP : $68,110.00 BMW FACTORY WARRANTY 48MO/50K MILES (02/16/2023) - 1OWNER!! - Driving Assistance Package - Parking Assistance 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:
25 Combined MPG (23 City/29 Highway)
Listing Information:
VIN: 5UXKS4C52J0Z90389
Stock: 8018
Certified Pre-Owned: No
Listed since: 04-29-2022 - $40,689
Great price
$6,075 below market27,161 miles6cyl AutomaticEchoPark Automotive Phoenix (Avondale) (118 mi away)Back-up cameraBluetoothHeated seatsNavigationSunroof/Moonroof+moreLocated in Avondale, AZ / 118 miles away from Tucson, AZ
At EchoPark, we have thousands of new-to-you, low-mileage vehicles, each with a free CarFax report with no reported accidents. Our vehicles are up to ...
AutoCheck Vehicle History Summary Unavailable.
Features and Specs:
21 Combined MPG (18 City/25 Highway)
Listing Information:
VIN: 5UXKR2C51J0Z18678
Stock: PJ0Z18678
Certified Pre-Owned: No
Listed since: 05-05-2022 - $37,508
Great price
$3,968 below market48,402 milesNo accidents, 1 Owner, Personal use6cyl AutomaticSterling BMW (411 mi away)Back-up cameraBluetoothHeated seatsNavigationSunroof/Moonroof+moreLocated in Newport Beach, CA / 411 miles away from Tucson, AZ
This 2018 BMW X5 sDrive35i has 48,402 miles on the odometer and includes:- Jet Black exterior & Black interior- xLine Edition- Lights Package- Storage...
Dealer Review:
So I gotta say I was a little disappointed when I got to the dealer to pick up my car and it was the wrong one. But Brennan from sales and KJ from finance really turned this experience to a great one. They are both amazing and words cannot express my gratitude for such an amazing experience. They should get raises because they went above and beyond for me!
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:
21 Combined MPG (18 City/25 Highway)
Listing Information:
VIN: 5UXKR2C57J0Z21987
Stock: 43334T
Certified Pre-Owned: Yes
Listed since: 03-22-2022 - $37,998
Great price
$4,438 below market50,839 milesNo accidents, 3 Owners, Corporate fleet vehicle6cyl AutomaticCarMax West Sahara - Now offering Curbside Pickup and Home Delivery (367 mi away)Delivery available*AWD/4WDBack-up cameraBluetoothHeated seatsNavigation+moreLocated in Las Vegas, NV / 367 miles away from Tucson, AZ
Introducing the Love Your Car Guarantee from CarMax! Now you can take your time with a 24-hour test drive and a 30-day/1500-mile money back guarantee ...
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:
20 Combined MPG (18 City/24 Highway)
Listing Information:
VIN: 5UXKR0C52J0X84493
Stock: 22580821
Certified Pre-Owned: No - Buy Entirely Online
- Shop Buy Online Listings
- Car buying made easy
- $36,999
Great price
$3,521 below market48,922 milesNo accidents, 3 Owners, Personal use6cyl AutomaticBMW North Scottsdale (119 mi away)Back-up cameraBluetoothHeated seatsNavigationSunroof/Moonroof+moreLocated in Phoenix, AZ / 119 miles away from Tucson, AZ
Premium Package, Navigation, Rear View /Backup Camera, Hi-fi Sound System, Parking Sensors, Sirius/XM Satellite Radio, Heated Seating, Leather Seating...
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:
21 Combined MPG (18 City/25 Highway)
Listing Information:
VIN: 5UXKR2C53J0X08969
Stock: B35235C1
Certified Pre-Owned: Yes
Listed since: 03-22-2022 - $40,068
Great price
$3,869 below market39,123 milesNo accidents, 1 Owner, Personal use6cyl AutomaticMajor Motor Cars (448 mi away)AWD/4WDBack-up cameraBluetoothHeated seatsNavigation+moreLocated in Santa Monica, CA / 448 miles away from Tucson, AZ
2018 BMW X5 xDrive35i Canberra Beige Canberra Beige/Black Dakota Le, 4-Zone Automatic Climate Control, Aerodynamic Kit, Comfort Access Keyless Entry, ...
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:
20 Combined MPG (18 City/24 Highway)
Listing Information:
VIN: 5UXKR0C51JL076718
Stock: 21881
Certified Pre-Owned: No
Listed since: 11-22-2021 - $39,998
Great price
$5,339 below market39,451 miles1 Accident, 1 Owner, Personal use only6cyl AutomaticCarMax LAX - Now offering Curbside Pickup and Home Delivery (441 mi away)Delivery available*AWD/4WDBack-up cameraBluetoothHeated seatsNavigation+moreLocated in Inglewood, CA / 441 miles away from Tucson, AZ
Introducing the Love Your Car Guarantee from CarMax! Now you can take your time with a 24-hour test drive and a 30-day/1500-mile money back guarantee ...
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: Yes
Features and Specs:
20 Combined MPG (18 City/24 Highway)
Listing Information:
VIN: 5UXKR0C56JL076570
Stock: 22452385
Certified Pre-Owned: No - $38,937
Great price
$3,206 below market34,346 milesNo accidents, 1 Owner, Personal use6cyl AutomaticBMW of Sherman Oaks (449 mi away)Back-up cameraBluetoothHeated seatsNavigationSunroof/Moonroof+moreLocated in Sherman Oaks, CA / 449 miles away from Tucson, AZ
FUEL EFFICIENT 25 MPG Hwy/18 MPG City! ONLY 34,346 Miles! sDrive35i trim. Heated Seats, Sunroof, NAV, Power Liftgate, Panoramic Roof, Turbo, PREMIUM P...
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:
21 Combined MPG (18 City/25 Highway)
Listing Information:
VIN: 5UXKR2C58J0Z20069
Stock: J0Z20069T
Certified Pre-Owned: Yes
Listed since: 04-18-2022 - $29,756
Great price
$2,837 below market91,705 milesNo accidents, 3 Owners, Personal use6cyl AutomaticCentennial Toyota (375 mi away)AWD/4WDBack-up cameraBluetoothHeated seatsNavigation+moreLocated in Las Vegas, NV / 375 miles away from Tucson, AZ
** WE PROVIDE MASKS, JUST ASK! ** ** CALL (702) 527-3684 ** Clean CARFAX. AWD, Navigation, Leather, Panoramic Moonroof, Power Liftgate, Parking Sens...
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:
20 Combined MPG (18 City/24 Highway)
Listing Information:
VIN: 5UXKR0C58J0X98351
Stock: 00420782
Certified Pre-Owned: No
Listed since: 04-12-2022 - $49,987
Good price
$3,676 below market28,368 milesNo accidents, 1 Owner, Personal use8cyl AutomaticBill Luke Alfa Romeo (101 mi away)AWD/4WDBack-up cameraBluetoothHeated seatsNavigation+moreLocated in Tempe, AZ / 101 miles away from Tucson, AZ
ONE OWNER LEASE RETURN, EXECUTIVE PACKAGE, PREMIUM PACKAGE, DRIVING ASSISTANCE PLUS PACKAGE, PANORAMIC ROOF, NAVIGATION, HEADS UP DISPLAY, 20" WHEELS,...
Dealer Review:
Everyone I encountered in the sales process was kind and competent- with extra credit to sales rep Chandler Phillips who was knowledgeable and professional.
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 (15 City/21 Highway)
Listing Information:
VIN: 5UXKR6C51JL069092
Stock: FW24680
Certified Pre-Owned: No
Listed since: 03-02-2022 - $38,951
Good price
$1,864 below market30,482 milesNo accidents, 2 Owners, Personal use6cyl AutomaticLexus of Cerritos (424 mi away)Back-up cameraBluetoothHeated seatsNavigationSunroof/Moonroof+moreLocated in Cerritos, CA / 424 miles away from Tucson, AZ
Driving Assistance Package Premium Package Head-Up Display Glacier Silver Metallic Sun/Moonroof Navigation System Rear Manual Side Window Shades Heate...
Dealer Review:
Great overall experience. Diego was very helpful with the purchase of our Tundra.
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:
21 Combined MPG (18 City/25 Highway)
Listing Information:
VIN: 5UXKR2C55J0Z18389
Stock: J0Z18389
Certified Pre-Owned: No
Listed since: 03-28-2022 - $45,900
Good price
$2,071 below market29,092 milesNo accidents, 1 Owner, Personal use4cyl AutomaticCalifornia Beemers (411 mi away)AWD/4WDBack-up cameraBluetoothHeated seatsNavigation+moreLocated in Costa Mesa, CA / 411 miles away from Tucson, AZ
Original MSRP : $67,995.00 BMW FACTORY WARRANTY 48MO/50K MILES (01/26/2023) - 1 OWNER!! - Driving Assistance Package - Luxury Package - Premium Pack...
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 (N/A City/N/A Highway)
Listing Information:
VIN: 5UXKT0C57J0W02997
Stock: 7946
Certified Pre-Owned: No
Listed since: 03-30-2022 - $38,795
Good price
$3,185 below market23,109 milesNo accidents, 1 Owner, Personal use6cyl AutomaticRusnak Volvo Cars (430 mi away)Back-up cameraBluetoothHeated seatsNavigationSunroof/Moonroof+moreLocated in Pasadena, CA / 430 miles away from Tucson, AZ
Clean CARFAX. No Accidents on CARFAX, Backup Camera, Rear View Camera, Bluetooth Hands Free, Bluetooth Streaming Audio, Apple CarPlay, Power Lift Gate...
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:
21 Combined MPG (18 City/25 Highway)
Listing Information:
VIN: 5UXKR2C58J0Z16491
Stock: 16P01777
Certified Pre-Owned: No
Listed since: 04-30-2022 - $43,111
Good price
$3,193 below market38,346 milesNo accidents, 2 Owners, Rental vehicle6cyl AutomaticBMW North Scottsdale (119 mi away)AWD/4WDBack-up cameraBluetoothHeated seatsNavigation+moreLocated in Phoenix, AZ / 119 miles away from Tucson, AZ
Premium Package, Navigation, Rear View /Backup Camera, Hi-fi Sound System, Sunroof/Moonroof, Power Tailgate, Sirius/XM Satellite Radio, Heated Seating...
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:
20 Combined MPG (18 City/24 Highway)
Listing Information:
VIN: 5UXKR0C57J0X86014
Stock: BP8541
Certified Pre-Owned: Yes
Listed since: 04-18-2022 - $40,900
Good price
$3,993 below market24,551 miles6cyl AutomaticBaja Auto Sales East (362 mi away)Back-up cameraBluetoothHeated seatsNavigationSunroof/Moonroof+moreLocated in Las Vegas, NV / 362 miles away from Tucson, AZ
Look at this 2018 BMW X5 sDrive35i. Its Automatic transmission and Intercooled Turbo Premium Unleaded I-6 3.0 L/182 engine will keep you going. This B...
AutoCheck Vehicle History Summary Unavailable.
Features and Specs:
21 Combined MPG (18 City/25 Highway)
Listing Information:
VIN: 5UXKR2C54J0X08124
Stock: B12420A
Certified Pre-Owned: No
Listed since: 01-29-2022 - $39,888
Good price
$3,044 below market23,119 milesNo accidents, 1 Owner, Personal use6cyl AutomaticBMW of Escondido (357 mi away)Back-up cameraBluetoothHeated seatsNavigationSunroof/Moonroof+moreLocated in Escondido, CA / 357 miles away from Tucson, AZ
LOCAL CERTIFIED PREOWNED 2018 X5. WELL EQUIPPED WITH X LINE AND COMFORT ACCESS. BMW FINANCIAL IS OFFERING VERY AGGRESSIVE FINANCING ON ALL VEHICLES SO...
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:
21 Combined MPG (18 City/25 Highway)
Listing Information:
VIN: 5UXKR2C54J0Z21090
Stock: 74549X
Certified Pre-Owned: Yes
Listed since: 04-11-2022 - $41,998
Good price
$3,228 below market36,376 milesNo accidents, 1 Owner, Personal use6cyl AutomaticCarMax Oxnard - Now offering Curbside Pickup and Home Delivery (489 mi away)Delivery available*AWD/4WDBack-up cameraBluetoothHeated seatsNavigation+moreLocated in Oxnard, CA / 489 miles away from Tucson, AZ
Introducing the Love Your Car Guarantee from CarMax! Now you can take your time with a 24-hour test drive and a 30-day/1500-mile money back guarantee ...
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:
25 Combined MPG (23 City/29 Highway)
Listing Information:
VIN: 5UXKS4C52J0Y17441
Stock: 22668924
Certified Pre-Owned: No - $39,899
Good price
$3,207 below market35,727 milesNo accidents, 1 Owner, Personal use6cyl AutomaticBMW of Riverside (388 mi away)Back-up cameraBluetoothHeated seatsNavigationSunroof/Moonroof+moreLocated in Riverside, CA / 388 miles away from Tucson, AZ
**CARFAX ONE OWNER**, MP3, BLUETOOTH, LOCAL TRADE*, PARKING ASSISTANCE PACKAGE*, DRIVING ASSISTANCE PACKAGE*, PREMIUM PACKAGE*, LOCAL SOUTHERN CALIFOR...
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:
21 Combined MPG (18 City/25 Highway)
Listing Information:
VIN: 5UXKR2C52J0Z17958
Stock: 22B4540A
Certified Pre-Owned: Yes
Listed since: 02-08-2022 - $43,000
Fair price
34,669 milesNo accidents, 2 Owners, Personal use4cyl AutomaticBill Luke Chrysler Dodge Jeep Ram (115 mi away)AWD/4WDBack-up cameraBluetoothHeated seatsNavigation+moreLocated in Phoenix, AZ / 115 miles away from Tucson, AZ
LOW MILES, DRIVING ASSISTANCE PACKAGE, PREMIUM PACKAGE, PARKING ASSISTANCE PACKAGE, PANORAMIC ROOF, NAVIGATION SYSTEM, LEATHER SEATS, HEATED SEATS, BA...
Dealer Review:
Sales service worked with me on interest rates and the bank. Service was friendly and got me out of there fast.
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 (N/A City/N/A Highway)
Listing Information:
VIN: 5UXKT0C50J0V99974
Stock: PT53953A
Certified Pre-Owned: No
Listed since: 04-01-2022
Consumer Reviews for the BMW X5
- 5(64%)
- 4(21%)
- 3(9%)
- 2(3%)
- 1(3%)
Used 2018 BMW X5 in Tucson, AZ Values
Condition | Trade-In | Private Party | Dealer Retail |
---|---|---|---|
Outstanding | $36,605 | $38,986 | $41,370 |
Clean | $36,033 | $38,367 | $40,703 |
Average | $35,080 | $37,336 | $39,590 |
Rough | $33,841 | $35,994 | $38,144 |
The average list price of a used 2018 BMW X5 in Tucson, Arizona is $40,765. The average mileage on a used BMW X5 2018 for sale in Tucson, Arizona is 35,777. Based on the average mileage of 35,777 for used 2018 BMW X5 for sale in Tucson, 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 BMW X5 2018 in Tucson, Arizona to be $35,080.
Distance
10mi
50mi
100mi
500mi
Make | Model | Year
Condition
Price and Payment
RatingHow are ratings determined?We analyze millions of data points to generate our ratings. We look at vehicle configuration, options, history, nearby transactions, market pricing and more — the ratings are up-to-date and relevant to your search area.
Edmunds' ratings are backed by 15+ years of pricing research done by our data scientists
Trim
Mileage
Vehicle History
Engine and Drivetrain
Transmission
Engine Type
Drivetrain
Cylinders
Exterior Color
Interior Color
Features
Comfort & Convenience
Safety
Entertainment
Options & Packages
MPG
EPA Electric Range (mi)
Vehicle Listing Details
Related BMW X5 info
Used vehicles for sale
- Used INFINITI Q60 2018
- Used INFINITI Q50 2018
- Used INFINITI Q50 2016
- Used INFINITI M37 2006
- Used INFINITI Q50 2006
- Used INFINITI Q50 2005
- Used INFINITI Q50 2003
- Used Hyundai Veloster 2017
- Used Hyundai Veloster 2013
- Used Hyundai Tucson 2018
- Used Hyundai Tucson 2015
- Used Hyundai Tucson 2005 For Sale
- Used Hyundai Sonata 2020
- Used Hyundai Sonata 2017
- Used Hyundai Sonata 2016
- Used Hyundai Sonata 2013
Shop used vehicles by model
- Used Jeep Compass
- Used Infiniti FX
- Used Honda Passport
- Used Honda Accord
- Used Chevrolet Colorado
- Used Nissan Leaf
- Used Mercedes Benz C Class
- Used Infiniti Q70
- Used Chevrolet Venture
- Used Chevrolet CK 1500 Series
- Used Audi A5
- Used Toyota Venza
- Used Toyota Rav4
Shop used models by city
- Used Hyundai Accent in Chandler, AZ
- Used Buick Envision in Tempe, AZ
- Used Hyundai Accent in Tucson, AZ
- Used Volkswagen Gti in Gilbert, AZ
- Used Hyundai Accent in Tempe, AZ
- Used Toyota Avalon Hybrid in Gilbert, AZ
- Used Volkswagen Gti in Chandler, AZ
- Used Kia Optima Hybrid in Chandler, AZ
- Used Kia Optima Hybrid in Gilbert, AZ
- Used Toyota Corolla Im in Mesa, AZ
Shop used model years by city
* Delivery of any kind does not apply to Alaska and Hawaii. Contact the dealer for delivery details, restrictions and costs.