Skip to main content
Skip to Filters
564 listings
  • New Listing
    • 39,000 miles
    • Insurance loss reported, 2 owners, personal use only
    • 5 Seats, 18 City / 25 Hwy MPG
    • Big O Auto (343 mi away)
    • Bluetooth
    • Power Driver Seat
    • Tire Pressure Warnin...
    • USB Inputs
    • Multi-Zone Climate C...
    Close

    Located in Omaha, NE / 343 miles away from Rutland, ND

    Ask us about our Special Financing with low APR and Zero Money Down with qualifying credit! Bring your last two pay stubs, Social Security Number, and...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: No

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Issue reported

    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: JTJZK1BAXC2005998
    Stock: 005998
    Certified Pre-Owned: No
    Listed since: 07-18-2025

  • New Listing
    • 95,588 miles
    • 1 accident, 1 owner, personal use only
    • 5 Seats, 18 City / 24 Hwy MPG
    • Carvana (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Bluetooth
    • Power Driver Seat
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Dallas, TX / 917 miles away from Rutland, ND

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

    20 Combined MPG (18 City/24 Highway)

    Listing Information:

    VIN: 2T2BK1BA0CC139596
    Stock: 2003783746
    Certified Pre-Owned: No
    Listed since: 05-31-2025

    • 257,913 miles
    • 2 accidents, 1 owner, personal use
    • 5 Seats, 18 City / 24 Hwy MPG
    • Tom's Auto Sales (364 mi away)
    • AWD/4WD
    • Bluetooth
    • Power Driver Seat
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Des Moines, IA / 364 miles away from Rutland, ND

    2012 LEXUS RX 350 AWD WITH HEATED AND VENTED LEATHER SEATS, MOON ROOF, REVERSE CAMERA, CD, AM/FM, CRUISE, TILT, FRESH DETAIL AND READY TO GO!

    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:

    20 Combined MPG (18 City/24 Highway)

    Listing Information:

    VIN: 2T2BK1BA8CC128247
    Stock: M28247L
    Certified Pre-Owned: No
    Listed since: 04-24-2025

  • $13,999
    fair price
    $765 above market
    • 104,040 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 18 City / 24 Hwy MPG
    • United Auto Group (234 mi away)
    • AWD/4WD
    • Bluetooth
    • Power Driver Seat
    • Tire Pressure Warnin...
    • Multi-Zone Climate C...
    Close

    Located in Farmington, MN / 234 miles away from Rutland, ND

    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: 2T2BK1BA7AC035328
    Stock: 11411
    Certified Pre-Owned: No

  • New Listing
    • 184,219 miles
    • 1 accident, 2 owners, personal use only
    • 5 Seats, 18 City / 25 Hwy MPG
    • Nebraska Motors (322 mi away)
    • Bluetooth
    • Power Driver Seat
    • Tire Pressure Warnin...
    • USB Inputs
    • Multi-Zone Climate C...
    Close

    Located in Fremont, NE / 322 miles away from Rutland, ND

    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:

    21 Combined MPG (18 City/25 Highway)

    Listing Information:

    VIN: 2T2ZK1BA2CC077407
    Stock: 077407
    Certified Pre-Owned: No
    Listed since: 04-09-2025

  • Price Drop
    $14,999
    good price
    $945 below market
    • 152,122 miles
    • No accidents, 2 owners, corporate fleet vehicle
    • 5 Seats, 18 City / 24 Hwy MPG
    • Auto Center Bargain Lot (208 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Power Driver Seat
    Close

    Located in Wayzata, MN / 208 miles away from Rutland, ND

    Starfire Pearl 2015 Lexus RX 4D Sport Utility 350 3.5L V6 DOHC Dual VVT-i 24V AWD Clean CARFAX.AWD, Black w/Leather Seat Trim.

    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: 2T2BK1BA4FC263665
    Stock: PRH483A
    Certified Pre-Owned: No
    Listed since: 06-27-2025

  • $14,999
    great price
    $2,287 below market
    • 90,013 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 18 City / 24 Hwy MPG
    • Driveway (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Bloomfield, NJ / 1,220 miles away from Rutland, ND

    CarFax No Accidents Reported,CarFax 1-Owner,Back-Up Camera,Blind Spot Monitor,Bluetooth,Brake Assist,Heated Seats,Keyless Start,Leather Seats,Navigati...

    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: 2T2BK1BA8DC169091
    Stock: BBP9994
    Certified Pre-Owned: No

  • New Listing
    • 47,107 miles
    • No accidents, 2 owners, personal use only
    • 5 Seats, 18 City / 26 Hwy MPG
    • Carvana (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Bluetooth
    • Leather Seats
    • Sunroof/Moonroof
    • Upgraded Headlights
    Close

    Located in Cincinnati, OH / 816 miles away from Rutland, ND

    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:

    21 Combined MPG (18 City/26 Highway)

    Listing Information:

    VIN: 2T2BK1BA6DC190960
    Stock: 2003819352
    Certified Pre-Owned: No
    Listed since: 06-17-2025

  • Price Drop
    $9,566
    fair price
    $419 below market
    • 179,552 miles
    • No accidents, 2 owners, personal use only
    • 5 Seats, 18 City / 24 Hwy MPG
    • Smart Lexus (464 mi away)
    • AWD/4WD
    • Bluetooth
    • Power Driver Seat
    • Tire Pressure Warnin...
    • Multi-Zone Climate C...
    Close

    Located in Davenport, IA / 464 miles away from Rutland, ND

    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: 2T2BK1BA8BC106005
    Stock: L7U106005
    Certified Pre-Owned: No
    Listed since: 07-12-2025

  • $11,995
    fair price
    $473 below market
    • 176,218 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 18 City / 24 Hwy MPG
    • Meeker Hill Auto Sales (498 mi away)
    • AWD/4WD
    • Bluetooth
    • Power Driver Seat
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Germantown, WI / 498 miles away from Rutland, ND

    1 OWNER VEHICLE! FREE CAR FAX REPORT IS AVAILABLE! ALL WHEEL DRIVE WILL KEEP YOU ON THE ROAD! SERVICE RECORDS! NEW VALVE COVER GASKETS INSTALLED! NEW ...

    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: 2T2BK1BA3DC190205
    Stock: 190205
    Certified Pre-Owned: No
    Listed since: 04-20-2025

  • $16,899
    fair price
    $396 below market
    • 98,466 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 18 City / 24 Hwy MPG
    • Benjies Auto Sales (485 mi away)
    • AWD/4WD
    • Bluetooth
    • Power Driver Seat
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Leavenworth, KS / 485 miles away from Rutland, ND

    Check out this ultra clean, accident free, one owner Lexus RX 350. This rig is hard loaded with everything but the kitchen sink! Backup Camera, Navig...

    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: 2T2BK1BAXDC193537
    Stock: 39445
    Certified Pre-Owned: No
    Listed since: 07-03-2025

  • $13,995
    good price
    $1,195 below market
    • 125,861 miles
    • 1 accident, 3 owners, personal use only
    • 5 Seats, 18 City / 24 Hwy MPG
    • Carvasta (225 mi away)
    • AWD/4WD
    • Bluetooth
    • Power Driver Seat
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Saint Paul, MN / 225 miles away from Rutland, ND

    CARVASTA is your premier source for quality pre-owned vehicles. Enjoy peace of mind with a complimentary Vehicle History Report, along with a 30-day/1...

    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:

    20 Combined MPG (18 City/24 Highway)

    Listing Information:

    VIN: 2T2BK1BA3DC215300
    Stock: 111048
    Certified Pre-Owned: No
    Listed since: 03-18-2025

  • $9,995
    fair price
    $670 below market
    • 165,000 miles
    • No accidents, 2 owners, personal use only
    • 5 Seats, 18 City / 24 Hwy MPG
    • Sayen's Auto Sales (429 mi away)
    • AWD/4WD
    • Bluetooth
    • Power Driver Seat
    • Tire Pressure Warnin...
    • Multi-Zone Climate C...
    Close

    Located in Houghton, MI / 429 miles away from Rutland, ND

    Rest assured, once you take this Lexus RX 350 home you will know you've made a solid investment. You will not find another Lexus RX 350 fully equipped...

    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: 2T2BK1BA0BC109027
    Stock: 6595
    Certified Pre-Owned: No
    Listed since: 04-15-2025

  • $19,995
    good price
    $1,702 below market
    • 76,348 miles
    • 2 accidents, 3 owners, corporate fleet vehicle
    • 5 Seats, 18 City / 24 Hwy MPG
    • Mercedes-Benz of Rochester (285 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Rochester, MN / 285 miles away from Rutland, ND

    2015 Lexus RX 4D Sport Utility Nebula Gray Pearl 350 3.5L V6 DOHC Dual VVT-i 24V AWD Odometer is 4206 miles below market average!Blind Spot Monitori...

    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:

    20 Combined MPG (18 City/24 Highway)

    Listing Information:

    VIN: 2T2BK1BA3FC255198
    Stock: RSL383A
    Certified Pre-Owned: No
    Listed since: 05-13-2025

  • $9,798
    fair price
    $437 below market
    • 160,327 miles
    • 2 accidents, 3 owners, personal use
    • 5 Seats, 18 City / 24 Hwy MPG
    • Corwin Subaru Moorhead (65 mi away)
    • AWD/4WD
    • Bluetooth
    • Power Driver Seat
    • Tire Pressure Warnin...
    • Multi-Zone Climate C...
    Close

    Located in Moorhead, MN / 65 miles away from Rutland, ND

    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:

    20 Combined MPG (18 City/24 Highway)

    Listing Information:

    VIN: 2T2BK1BA7BC104021
    Stock: 7104021
    Certified Pre-Owned: No
    Listed since: 06-11-2025

  • $12,929
    good price
    $949 below market
    • 101,244 miles
    • 1 accident, 2 owners, personal use
    • 5 Seats, 18 City / 24 Hwy MPG
    • Sarpy County Motors LLC (350 mi away)
    • AWD/4WD
    • Bluetooth
    • Power Driver Seat
    • Tire Pressure Warnin...
    • Multi-Zone Climate C...
    Close

    Located in Springfield, NE / 350 miles away from Rutland, ND

    CLEAN CARFAX, 2011 LEXUS RX-350! In amazing pre owned condition, no accidents or damage reported, lots of service history records, off white exterio...

    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:

    20 Combined MPG (18 City/24 Highway)

    Listing Information:

    VIN: 2T2BK1BA4BC082642
    Stock: 082642
    Certified Pre-Owned: No
    Listed since: 04-07-2025

    • 66,415 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 18 City / 26 Hwy MPG
    • Carvana (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Bluetooth
    • Leather Seats
    • Sunroof/Moonroof
    • Upgraded Headlights
    Close

    Located in Chicago, IL / 529 miles away from Rutland, ND

    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:

    21 Combined MPG (18 City/26 Highway)

    Listing Information:

    VIN: 2T2BK1BA5DC157030
    Stock: 2003827363
    Certified Pre-Owned: No
    Listed since: 06-21-2025

  • $16,995
    fair price
    $562 below market
    • 95,831 miles
    • 1 accident, 3 owners, personal use
    • 5 Seats, 18 City / 24 Hwy MPG
    • Muths Motors (343 mi away)
    • AWD/4WD
    • Bluetooth
    • Power Driver Seat
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Omaha, NE / 343 miles away from Rutland, ND

    2013 Lexus RX 350 AWD Well-Maintained Luxury SUV with Clean HistoryThis 2013 Lexus RX 350 AWD offers the perfect blend of comfort, reliability, and 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:

    20 Combined MPG (18 City/24 Highway)

    Listing Information:

    VIN: 2T2BK1BA3DC191774
    Stock: 15860
    Certified Pre-Owned: No
    Listed since: 07-17-2025

  • $15,900
    fair price
    $396 below market
    • 102,317 miles
    • 1 accident, 2 owners, personal use only
    • 5 Seats, 18 City / 24 Hwy MPG
    • Champion Motor Cars (491 mi away)
    • AWD/4WD
    • Bluetooth
    • Power Driver Seat
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Machesney Park, IL / 491 miles away from Rutland, ND

    HEATED AND COOLED POWER LEATHER SEATS WITH MEMORY, 7INCH COLOR DISPLAY WITH CONSOLE CONTROLLER,PREMIUM AUDIO SYSTEM, BLUE TOOTH, POWER MOON ROOF,WOOD...

    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:

    20 Combined MPG (18 City/24 Highway)

    Listing Information:

    VIN: 2T2BK1BA4DC162199
    Stock: 162199
    Certified Pre-Owned: No
    Listed since: 11-27-2023

  • New Listing
    Stock photo**
    $18,995
    good price
    $1,808 below market
    • 50,803 miles
    • 1 accident, 3 owners, personal use
    • 5 Seats, 18 City / 24 Hwy MPG
    • Goben Cars West (442 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Middleton, WI / 442 miles away from Rutland, ND

    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:

    20 Combined MPG (18 City/24 Highway)

    Listing Information:

    VIN: 2T2BK1BA2DC222223
    Stock: 23526
    Certified Pre-Owned: No
    Listed since: 05-20-2025

    • 61,336 miles
    • No accidents, 3 owners, personal use
    • 5 Seats, 18 City / 25 Hwy MPG
    • Carvana (In-stock online)
    • Home delivery*
    • Bluetooth
    • Power Driver Seat
    • Tire Pressure Warnin...
    • USB Inputs
    • Power Liftgate/Trunk
    Close

    Located in Oklahoma City, OK / 731 miles away from Rutland, ND

    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:

    21 Combined MPG (18 City/25 Highway)

    Listing Information:

    VIN: 2T2ZK1BA0DC122930
    Stock: 2003759851
    Certified Pre-Owned: No
    Listed since: 05-28-2025

Showing 22 - 42 out of 564 listings

Consumer Reviews for the Lexus RX 350

Read recent reviews for the Lexus RX 350
Overall Consumer Rating
4.7 out of 5 stars32 Reviews
Write a vehicle reviewSee all 32 reviews
  • 5 star
    (84%)
  • 4 star
    (9%)
  • 3 star
    (3%)
  • 2 star
    (3%)
  • 1 star
    (0%)
4.88 out of 5 stars

Smooth As Glass

kxteem, 01/31/2012
2012 Lexus RX 350 4dr SUV AWD (3.5L 6cyl 6A)
We really enjoy driving this vehicle. It is smooth as silk on the road. I recommend this vehicle to anyone considering a Luxury Crossover with seating for 5.
Report abuse

Used 2012 Lexus RX 350 in Rutland, ND Values

Estimated values
2012 Lexus RX 350 4dr SUV (3.5L 6cyl 6A) with no options
ConditionTrade-InPrivate PartyDealer Retail
Outstanding$8,507$11,962$13,998
Clean$8,099$11,312$13,153
Average$7,420$10,230$11,743
Rough$6,537$8,823$9,910

The average list price of a used 2012 Lexus RX 350 in Rutland, North Dakota is $15,177. The average mileage on a used Lexus RX 350 2012 for sale in Rutland, North Dakota is 115,701. Based on the average mileage of 115,701 for used 2012 Lexus RX 350 for sale in Rutland, ND 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 Lexus RX 350 2012 in Rutland, North Dakota to be $7,420.

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.