Your Privacy

By accessing this website, you acknowledge that Edmunds and its third-party business partners may use cookies, pixels, and similar technologies to collect information about you and your interactions with the website as described in our Privacy Statement; and you agree that your use of the website is subject to our Visitor Agreement.
Skip to main content
Skip to Filters
1,323 listings
  • New Listing
    $10,990
    good price
    $1,181 below market
    • 158,771 miles
    • No accidents, 4 owners, corporate fleet vehicle
    • 5 Seats, 18 City / 24 Hwy MPG
    • 5th Element Motors (207 mi away)
    • AWD/4WD
    • Bluetooth
    • Power Driver Seat
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Acton, MA / 207 miles away from Bangor, ME

    * * * * JUST IN, HURRY UP TO TEST DRIVE * * * * * CLEAN TITLE* MAINTAINED ON TIME* EXCELLENT SHAPE* ARCTIC COLD A/C* NON-SMOKER OWNER* NO PETS* IT DES...

    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: 2T2BK1BA7CC136761
    Stock: 136761
    Certified Pre-Owned: No
    Listed since: 12-27-2024

  • $7,995
    good price
    $941 below market
    • 195,496 miles
    • 1 accident, 1 owner, personal use only
    • 5 Seats, 18 City / 24 Hwy MPG
    • Nutmeg Auto Wholesalers (287 mi away)
    • AWD/4WD
    • Bluetooth
    • Power Driver Seat
    • Tire Pressure Warnin...
    • Multi-Zone Climate C...
    Close

    Located in East Hartford, CT / 287 miles away from Bangor, ME

    Our 2010 Lexus RX 350 AWD Crossover in Pearl White combines class-leading design, performance, and luxury, making it a smart choice! Powered by a 3.5 ...

    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: 2T2BK1BAXAC046596
    Stock: 046596
    Certified Pre-Owned: No
    Listed since: 04-17-2025

  • $11,499
    good price
    $1,122 below market
    • 151,935 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 18 City / 24 Hwy MPG
    • Worcester Auto Outlet (233 mi away)
    • AWD/4WD
    • Bluetooth
    • Power Driver Seat
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Worcester, MA / 233 miles away from Bangor, 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: No

    Features and Specs:

    20 Combined MPG (18 City/24 Highway)

    Listing Information:

    VIN: 2T2BK1BA9CC125308
    Stock: 125308
    Certified Pre-Owned: No

  • $13,998
    fair price
    $1,078 below market
    • 92,219 miles
    • No accidents, 4 owners, personal use only
    • 5 Seats, 18 City / 25 Hwy MPG
    • Auto Empire (393 mi away)
    • Bluetooth
    • Power Driver Seat
    • Tire Pressure Warnin...
    • USB Inputs
    • Multi-Zone Climate C...
    Close

    Located in Brooklyn, NY / 393 miles away from Bangor, 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: No

    Features and Specs:

    21 Combined MPG (18 City/25 Highway)

    Listing Information:

    VIN: 2T2ZK1BA6CC081895
    Stock: 081895
    Certified Pre-Owned: No

  • $14,192
    fair price
    $381 above market
    • 129,080 miles
    • No accidents, 3 owners, personal use
    • 5 Seats, 18 City / 24 Hwy MPG
    • Cars On 15 (397 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Lake Hopatcong, NJ / 397 miles away from Bangor, ME

    CLEAN CARFAX NO ACCIDENTS!!! The exterior was well maintained and is extra clean. The paint is in great shape and condition. This vehicle has no pr...

    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: 2T2BK1BA6EC232240
    Stock: 2240
    Certified Pre-Owned: No
    Listed since: 04-19-2025

  • $12,770
    good price
    $800 below market
    • 119,608 miles
    • No accidents, 2 owners, personal use
    • 5 Seats, 18 City / 24 Hwy MPG
    • Smart Buy Auto Sales (305 mi away)
    • AWD/4WD
    • Bluetooth
    • Power Driver Seat
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Meriden, CT / 305 miles away from Bangor, 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: No

    Features and Specs:

    20 Combined MPG (18 City/24 Highway)

    Listing Information:

    VIN: 2T2BK1BA0CC126850
    Stock: 4528
    Certified Pre-Owned: No

  • $6,995
    good price
    $687 below market
    • 230,688 miles
    • No accidents, 2 owners, personal use only
    • 5 Seats, 18 City / 24 Hwy MPG
    • Nutmeg Auto Wholesalers (287 mi away)
    • AWD/4WD
    • Bluetooth
    • Power Driver Seat
    • Tire Pressure Warnin...
    • Multi-Zone Climate C...
    Close

    Located in East Hartford, CT / 287 miles away from Bangor, ME

    Our 2010 Lexus RX 350 AWD embodies performance, luxury, safety, and fuel efficiency, inspiring every journey! Powered by a 3.5 Liter V6 generating 275...

    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: 2T2BK1BA4AC060221
    Stock: 060221
    Certified Pre-Owned: No
    Listed since: 04-10-2025

  • $13,999
    good price
    $931 below market
    • 102,957 miles
    • No accidents, 3 owners, corporate fleet vehicle
    • 5 Seats, 18 City / 24 Hwy MPG
    • Winthrop Street Motors (234 mi away)
    • AWD/4WD
    • Bluetooth
    • Power Driver Seat
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Taunton, MA / 234 miles away from Bangor, ME

    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: 2T2BK1BA5CC147791
    Stock: 147791
    Certified Pre-Owned: No
    Listed since: 05-04-2025

  • New Listing
    $12,755
    fair price
    $635 below market
    • 81,926 miles
    • No accidents, 3 owners, personal use only
    • 5 Seats, 18 City / 24 Hwy MPG
    • Driveway (435 mi away)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Hamilton, NJ / 435 miles away from Bangor, ME

    CarFax No Accidents Reported,Low Mileage,Bluetooth,Brake Assist,Heated Seats,Keyless Start,Leather Seats,Navigation System,Premium Sound,Satellite Rad...

    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: 2T2BK1BA8AC016089
    Stock: AC016089U
    Certified Pre-Owned: No

  • Price Drop
    $7,495
    good price
    $1,059 below market
    • 177,537 miles
    • 2 accidents, 2 owners, personal use only
    • 5 Seats, 18 City / 24 Hwy MPG
    • Driveway (378 mi away)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Paramus, NJ / 378 miles away from Bangor, ME

    CarFax 1-Owner,Bluetooth,Brake Assist,Heated Seats,Keyless Start,Leather Seats,Navigation System,Premium Sound,Satellite Radio,Sunroof / Moonroof,V6 C...

    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: 2T2BK1BA2AC041201
    Stock: PHK2423
    Certified Pre-Owned: No

  • $10,900
    fair price
    $223 below market
    • 161,825 miles
    • No accidents, 2 owners, personal use only
    • 5 Seats, 18 City / 24 Hwy MPG
    • Windham Auto Sales (184 mi away)
    • AWD/4WD
    • Bluetooth
    • Power Driver Seat
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Derry, NH / 184 miles away from Bangor, 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: No

    Features and Specs:

    20 Combined MPG (18 City/24 Highway)

    Listing Information:

    VIN: 2T2BK1BAXCC140884
    Stock: 16654
    Certified Pre-Owned: No
    Listed since: 04-03-2025

  • Stock photo**
    $12,980
    good price
    $1,212 below market
    • 114,630 miles
    • No accidents, 3 owners, corporate fleet vehicle
    • 5 Seats, 18 City / 24 Hwy MPG
    • First Class Auto Sales (244 mi away)
    • AWD/4WD
    • Bluetooth
    • Power Driver Seat
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in East Providence, RI / 244 miles away from Bangor, ME

    Our goal is for you to be so delighted with your vehicle purchase that you ll come to see us when you need your next car and will happily recommend us...

    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: 2T2BK1BA8CC133240
    Stock: LEX133240
    Certified Pre-Owned: No
    Listed since: 03-13-2025

  • $13,998
    fair price
    $140 below market
    • 106,930 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 18 City / 24 Hwy MPG
    • Axis Chevrolet (391 mi away)
    • AWD/4WD
    • Bluetooth
    • Power Driver Seat
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Jersey City, NJ / 391 miles away from Bangor, 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: No

    Features and Specs:

    20 Combined MPG (18 City/24 Highway)

    Listing Information:

    VIN: 2T2BK1BA8CC121282
    Stock: CC121282
    Certified Pre-Owned: No
    Listed since: 04-29-2025

  • Price Drop
    $14,698
    fair price
    $214 above market
    • 76,551 miles
    • No accidents, 2 owners, personal use only
    • 5 Seats, 18 City / 24 Hwy MPG
    • Herb Chambers Honda (208 mi away)
    • AWD/4WD
    • Bluetooth
    • Power Driver Seat
    • Tire Pressure Warnin...
    • Multi-Zone Climate C...
    Close

    Located in Boston, MA / 208 miles away from Bangor, ME

    INSPECTION COMPLETED Every Herb Chambers Certified pre-owned vehicle receives a complete multi-point inspection by factory trained technicians who ins...

    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: 2T2BK1BA7AC072279
    Stock: BH24916
    Certified Pre-Owned: No
    Listed since: 04-30-2025

  • $13,995
    fair price
    $32 below market
    • 92,013 miles
    • No accidents, 2 owners, personal use only
    • 5 Seats, 18 City / 24 Hwy MPG
    • C&K Auto Imports (383 mi away)
    • AWD/4WD
    • Bluetooth
    • Power Driver Seat
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Hasbrouck Heights, NJ / 383 miles away from Bangor, ME

    Climate Control, Dual Zone Climate Control, Cruise Control, Tinted Windows, Power Steering, Power Mirrors, Leather Steering Wheel, Power Drivers Seat,...

    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: 2T2BK1BA4CC153839
    Stock: 45062
    Certified Pre-Owned: No
    Listed since: 05-09-2025

  • $9,900
    fair price
    $26 below market
    • 165,165 miles
    • No accidents, 2 owners, personal use only
    • 5 Seats, 18 City / 24 Hwy MPG
    • M2 Auto Group (416 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in East Brunswick, NJ / 416 miles away from Bangor, ME

    LEXUS RX 350 CLEAN CARFAX ALL WHEEL DRIVE AUTOMATIC ALLOY WHEELS NO DISAPPOINTMENTS SUV ml350 srx qx60 x5 q7 PLEASE CONTACT US AT 7**-3**-5*** FOR FAS...

    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: 2T2BK1BA6CC135701
    Stock: 19098
    Certified Pre-Owned: No
    Listed since: 02-13-2025

  • $12,995
    fair price
    $183 below market
    • 119,053 miles
    • No accidents, 2 owners, personal use
    • 5 Seats, 18 City / 24 Hwy MPG
    • 2 Manny's Auto Sales (387 mi away)
    • AWD/4WD
    • Bluetooth
    • Power Driver Seat
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Union City, NJ / 387 miles away from Bangor, ME

    2 Mannys Auto Sales Eddy Brioso 1316 Kennedy Blvd Union City, NJ 0**** 2**-3**-0664 ** NO ACCIDENTS **** ONLY 2 PREVIOUS OWNERS **Installed options[PM...

    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: 2T2BK1BA8CC148417
    Stock: 148417
    Certified Pre-Owned: No
    Listed since: 05-01-2025

  • $13,995
    good price
    $1,003 below market
    • 86,489 miles
    • 1 accident, 3 owners, personal use
    • 5 Seats, 18 City / 24 Hwy MPG
    • Empire Nissan of Hillside (396 mi away)
    • AWD/4WD
    • Bluetooth
    • Power Driver Seat
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Hillside, NJ / 396 miles away from Bangor, ME

    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: 2T2BK1BA7CC143158
    Stock: 143158C
    Certified Pre-Owned: No
    Listed since: 04-06-2025

    • 119,775 miles
    • 2 accidents, 2 owners, personal use
    • 5 Seats, 18 City / 25 Hwy MPG
    • Driveway (In-stock online)
    • Home delivery*
    • Bluetooth
    • Leather Seats
    • Sunroof/Moonroof
    • Power Driver Seat
    • Tire Pressure Warnin...
    Close

    Located in Mesquite, TX / 1,701 miles away from Bangor, ME

    Rare Find,Bluetooth,Brake Assist,Keyless Start,Leather Seats,Premium Sound,Satellite Radio,Sunroof / Moonroof,V6 Cylinder Engine,Power Door Locks,Sate...

    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: 2T2ZK1BA8CC073233
    Stock: CC073233P
    Certified Pre-Owned: No

  • $10,499
    good price
    $768 below market
    • 152,184 miles
    • 3 accidents, 2 owners, personal use only
    • 5 Seats, 18 City / 24 Hwy MPG
    • Keystone Auto Center (447 mi away)
    • AWD/4WD
    • Bluetooth
    • Power Driver Seat
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Allentown, PA / 447 miles away from Bangor, ME

    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: 2T2BK1BA8CC139376
    Stock: 904937771
    Certified Pre-Owned: No
    Listed since: 03-20-2025

  • $9,799
    fair price
    $338 below market
    • 188,356 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 18 City / 24 Hwy MPG
    • Mohawk Motor Car Company (285 mi away)
    • AWD/4WD
    • Bluetooth
    • Power Driver Seat
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in West Sand Lake, NY / 285 miles away from Bangor, ME

    About 2012 Lexus RX 350 The third-generation RX 350 continues to be the most popular choice in the luxury crossover segment. The 2012 Lexus RX 350 is ...

    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: 2T2BK1BA1CC132382
    Stock: 132382
    Certified Pre-Owned: No
    Listed since: 01-28-2024

Showing 43 - 63 out of 1,323 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 Bangor, ME Values

Estimated values
2012 Lexus RX 350 4dr SUV AWD (3.5L 6cyl 6A) with no options
ConditionTrade-InPrivate PartyDealer Retail
Outstanding$7,907$11,118$13,012
Clean$7,528$10,514$12,226
Average$6,897$9,509$10,915
Rough$6,076$8,201$9,212

The average list price of a used 2012 Lexus RX 350 in Bangor, Maine is $11,797. The average mileage on a used Lexus RX 350 2012 for sale in Bangor, Maine is 134,438. Based on the average mileage of 134,438 for used 2012 Lexus RX 350 for sale in Bangor, ME 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 Bangor, Maine to be $6,897.

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.