Skip to main content
Skip to Filters
749 listings
  • New Listing
    • 73,195 miles
    • No accidents, 3 owners, corporate fleet vehicle
    • 24 City / 36 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from TX to AZ*
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    • Multi-Zone Climate C...
    • Auto Climate Control
    Close

    Located in El Paso, TX / 358 miles away from Phoenix, 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: No

    Features and Specs:

    28 Combined MPG (24 City/36 Highway)

    Listing Information:

    VIN: WBA3B1C54DK129760
    Stock: 24783038
    Certified Pre-Owned: No

  • New Listing
    • 42,844 miles
    • No accidents, 3 owners, personal use
    • 6cyl automatic
    • Carvana (In-stock online)
    • Home delivery*
    • Bluetooth
    • Leather Seats
    • Upgraded Headlights
    • Power Driver Seat
    • Tire Pressure Warnin...
    Close

    Located in Atlanta, GA / 1,588 miles away from Phoenix, 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:

    22 Combined MPG (19 City/28 Highway)

    Listing Information:

    VIN: WBADX7C5XDJ590105
    Stock: 2003748590
    Certified Pre-Owned: No
    Listed since: 05-28-2025

  • Stock photo**
    • 183,353 miles
    • No accidents, 6 owners, corporate fleet vehicle
    • 18 City / 28 Hwy MPG
    • Best Auto (5 mi away)
    • Sunroof/Moonroof
    • Tire Pressure Warnin...
    • Multi-Zone Climate C...
    • Auto Climate Control
    • Trip Computer
    Close

    Located in Phoenix, AZ / 5 miles away from Phoenix, AZ

    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:

    21 Combined MPG (18 City/28 Highway)

    Listing Information:

    VIN: WBAVC53528FZ83061
    Stock: 6335A
    Certified Pre-Owned: No
    Listed since: 12-05-2023

    • 88,489 miles
    • No accidents, 3 owners, personal use only
    • 22 City / 34 Hwy MPG
    • Revolution Autos (168 mi away)
    • Bluetooth
    • Power Driver Seat
    • Tire Pressure Warnin...
    • USB Inputs
    • Multi-Zone Climate C...
    Close

    Located in Bullhead City, AZ / 168 miles away from Phoenix, 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:

    26 Combined MPG (22 City/34 Highway)

    Listing Information:

    VIN: WBA3C1C51DF437748
    Stock: 437748
    Certified Pre-Owned: No
    Listed since: 12-15-2024

  • Stock photo**
    • 97,551 miles
    • No accidents, 3 owners, personal use
    • 6cyl automatic
    • Carzz Motor Sports (26 mi away)
    • Bluetooth
    • Navigation
    • Leather Seats
    • Upgraded Headlights
    • Power Driver Seat
    Close

    Located in Fountain Hills, AZ / 26 miles away from Phoenix, AZ

    Take a joyride in this sleek and sophisticated 2012 BMW 3-Series, where luxury and performance meet. This Gray beauty is not just a car, it's an exper...

    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:

    22 Combined MPG (19 City/28 Highway)

    Listing Information:

    VIN: WBADX7C52CE744961
    Stock: 744961
    Certified Pre-Owned: No
    Listed since: 03-04-2025

    • 146,320 miles
    • No accidents, 3 owners, personal use only
    • 6cyl automatic
    • Car Guru (112 mi away)
    • Sunroof/Moonroof
    • Upgraded Headlights
    • Power Driver Seat
    • Tire Pressure Warnin...
    • Multi-Zone Climate C...
    Close

    Located in Tucson, AZ / 112 miles away from Phoenix, 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:

    22 Combined MPG (19 City/28 Highway)

    Listing Information:

    VIN: WBAKG7C50BE264360
    Stock: 264360
    Certified Pre-Owned: No

    • 58,462 miles
    • 1 accident, 3 owners, personal use only
    • 6cyl automatic
    • RPM Motors (6 mi away)
    • Upgraded Headlights
    • Power Driver Seat
    • Tire Pressure Warnin...
    • Multi-Zone Climate C...
    • Auto Climate Control
    Close

    Located in Phoenix, AZ / 6 miles away from Phoenix, AZ

    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 (17 City/26 Highway)

    Listing Information:

    VIN: WBAWL1C5XAP492993
    Stock: 492993
    Certified Pre-Owned: No
    Listed since: 01-12-2025

    • 93,893 miles
    • 1 accident, 4 owners, personal use
    • 6cyl automatic
    • Phoenix Used Cars (9 mi away)
    • Upgraded Headlights
    • Power Driver Seat
    • Tire Pressure Warnin...
    • USB Inputs
    • Multi-Zone Climate C...
    Close

    Located in Phoenix, AZ / 9 miles away from Phoenix, AZ

    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 (17 City/26 Highway)

    Listing Information:

    VIN: WBADW7C55CE730474
    Stock: 730474
    Certified Pre-Owned: No
    Listed since: 04-23-2025

  • New Listing
    • 56,511 miles
    • 1 accident, 3 owners, personal use only
    • 6cyl automatic
    • CSC Motors (14 mi away)
    • Bluetooth
    • Upgraded Headlights
    • Power Driver Seat
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Tempe, AZ / 14 miles away from Phoenix, AZ

    ***LOOKS & RUNS GREAT, PREMIUM PKG*** Deep Sea Blue Metallic 2013 BMW 3 Series 328i RWD 3.0L 6-Cylinder DOHC 24V 18/27 City/Highway MPG We take all tr...

    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 (17 City/26 Highway)

    Listing Information:

    VIN: WBADW3C53DJ527021
    Stock: 527021
    Certified Pre-Owned: No
    Listed since: 02-24-2024

  • New Listing
    • 33,211 miles
    • 23 City / 35 Hwy MPG
    • Carvana (In-stock online)
    • Home delivery*
    • Bluetooth
    • Power Driver Seat
    • Tire Pressure Warnin...
    • USB Inputs
    • Multi-Zone Climate C...
    Close

    Located in Birmingham, AL / 1,455 miles away from Phoenix, 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 Unavailable.

    Features and Specs:

    27 Combined MPG (23 City/35 Highway)

    Listing Information:

    VIN: WBA3A5G59ENP31977
    Stock: 2003757036
    Certified Pre-Owned: No
    Listed since: 06-03-2025

    • 85,330 miles
    • Rebuilt vehicle reported, 4 owners, corporate fleet vehicle
    • 17 City / 25 Hwy MPG
    • Trucks and more (6 mi away)
    • AWD/4WD
    • Tire Pressure Warnin...
    • Multi-Zone Climate C...
    • Auto Climate Control
    • Trip Computer
    Close

    Located in Glendale, AZ / 6 miles away from Phoenix, AZ

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: No

    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:

    20 Combined MPG (17 City/25 Highway)

    Listing Information:

    VIN: WBAPK7C53AA460206
    Stock: 460206
    Certified Pre-Owned: No

    • 127,713 miles
    • 1 accident, 4 owners, personal use
    • 23 City / 34 Hwy MPG
    • Desert Diamond Motors (113 mi away)
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    • Multi-Zone Climate C...
    • Auto Climate Control
    Close

    Located in Tucson, AZ / 113 miles away from Phoenix, AZ

    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:

    27 Combined MPG (23 City/34 Highway)

    Listing Information:

    VIN: WBA3A5G51CNN65709
    Stock: CNN65709
    Certified Pre-Owned: No

    • Not provided
    • 1 accident, 3 owners, personal use only
    • 18 City / 28 Hwy MPG
    • Luxury Motors (6 mi away)
    • Sunroof/Moonroof
    • Tire Pressure Warnin...
    • Multi-Zone Climate C...
    • Auto Climate Control
    • Trip Computer
    Close

    Located in Phoenix, AZ / 6 miles away from Phoenix, AZ

    Clean CARFAX / No Accidents. Runs and Drives Fantastic. Very Clean In and Out. No Leaks or Mechanical Issues. Ice Cold Air and Good Matching Tires. Ju...

    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/28 Highway)

    Listing Information:

    VIN: WBAVA37558NL54906
    Stock: 10397
    Certified Pre-Owned: No
    Listed since: 12-27-2024

  • New Listing
    • 72,396 miles
    • 22 City / 33 Hwy MPG
    • Drive Now Van Buren (1 mi away)
    • AWD/4WD
    • Bluetooth
    • Power Driver Seat
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Phoenix, AZ / 1 miles away from Phoenix, AZ

    AutoCheck Vehicle History Summary Unavailable.

    Features and Specs:

    26 Combined MPG (22 City/33 Highway)

    Listing Information:

    VIN: WBA3B5G50DNS05734
    Stock: 05734A
    Certified Pre-Owned: No
    Listed since: 06-03-2025

  • New Listing
    • 67,663 miles
    • 2 accidents, 5 owners, corporate fleet vehicle
    • 22 City / 33 Hwy MPG
    • Cactus Jack's Camelback (4 mi away)
    • AWD/4WD
    • Bluetooth
    • Power Driver Seat
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Phoenix, AZ / 4 miles away from Phoenix, 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:

    26 Combined MPG (22 City/33 Highway)

    Listing Information:

    VIN: WBA3B3C57DF542504
    Stock: 42504A
    Certified Pre-Owned: No
    Listed since: 05-29-2025

    • 90,529 miles
    • 1 accident, 5 owners, personal use
    • 22 City / 34 Hwy MPG
    • Royal Kia (110 mi away)
    • Bluetooth
    • Navigation
    • Power Driver Seat
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Tucson, AZ / 110 miles away from Phoenix, AZ

    ABOUT THIS VEHICLE Welcome to Royal , a family-owned business where customer satisfaction is at the heart of everything we do! We're excited to presen...

    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:

    26 Combined MPG (22 City/34 Highway)

    Listing Information:

    VIN: WBA3A5C56DF354510
    Stock: K31663A
    Certified Pre-Owned: No
    Listed since: 04-30-2025

    • 143,875 miles
    • 1 accident, 3 owners, personal use
    • 23 City / 35 Hwy MPG
    • AJ's Fine Motors (4 mi away)
    • Bluetooth
    • Power Driver Seat
    • Tire Pressure Warnin...
    • USB Inputs
    • Multi-Zone Climate C...
    Close

    Located in Phoenix, AZ / 4 miles away from Phoenix, AZ

    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:

    27 Combined MPG (23 City/35 Highway)

    Listing Information:

    VIN: WBA3C1C55EK113260
    Stock: 113260
    Certified Pre-Owned: No

  • New Listing
    • 83,031 miles
    • 1 accident, 4 owners, personal use
    • 23 City / 35 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from TX to AZ*
    • Bluetooth
    • Power Driver Seat
    • Tire Pressure Warnin...
    • USB Inputs
    • Multi-Zone Climate C...
    Close

    Located in Irving, TX / 881 miles away from Phoenix, 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:

    27 Combined MPG (23 City/35 Highway)

    Listing Information:

    VIN: WBA3A5C56EP603691
    Stock: 27324308
    Certified Pre-Owned: No

  • New Listing
    • 119,765 miles
    • 3 accidents, 3 owners, corporate fleet vehicle
    • 22 City / 34 Hwy MPG
    • Driveway (In-stock online)
    • Home delivery*
    • Bluetooth
    • Power Driver Seat
    • Tire Pressure Warnin...
    • USB Inputs
    • Multi-Zone Climate C...
    Close

    Located in Grapevine, TX / 870 miles away from Phoenix, AZ

    Rare Find,Bluetooth,Brake Assist,Turbo/Supercharged,4 Cylinder Engine,4-Wheel Disc Brakes,8-Speed A/T,A/C,ABS,Adjustable Steering Wheel,Aluminum Wheel...

    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:

    26 Combined MPG (22 City/34 Highway)

    Listing Information:

    VIN: WBA3A5G5XDNP25314
    Stock: DNP25314A
    Certified Pre-Owned: No

    • 41,020 miles
    • 1 accident, 2 owners, personal use only
    • 24 City / 36 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from FL to AZ*
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    • Multi-Zone Climate C...
    • Auto Climate Control
    Close

    Located in Pensacola, FL / 1,469 miles away from Phoenix, 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:

    28 Combined MPG (24 City/36 Highway)

    Listing Information:

    VIN: WBA3B1G50ENT00966
    Stock: 26529797
    Certified Pre-Owned: No

    • 61,380 miles
    • 2 accidents, 1 owner, personal use only
    • 23 City / 35 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from TX to AZ*
    • Bluetooth
    • Power Driver Seat
    • Tire Pressure Warnin...
    • USB Inputs
    • Multi-Zone Climate C...
    Close

    Located in Houston, TX / 1,011 miles away from Phoenix, 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:

    27 Combined MPG (23 City/35 Highway)

    Listing Information:

    VIN: WBA3A5C55EP601852
    Stock: 27012308
    Certified Pre-Owned: No

Showing 715 - 735 out of 749 listings

Consumer Reviews for the BMW 3 Series

Read recent reviews for the BMW 3 Series
Overall Consumer Rating
4.3 out of 5 stars26 Reviews
Write a vehicle reviewSee all 26 reviews
  • 5 star
    (69%)
  • 4 star
    (12%)
  • 3 star
    (8%)
  • 2 star
    (4%)
  • 1 star
    (8%)
5 out of 5 stars

Smooth, quiet, sporty, and efficient

gonofurther, 09/18/2022
2023 BMW 3 Series 330e 4dr Sedan (2.0L 4cyl Turbo gas/electric plug-in hybrid 8A)
My fourth 3-series and my favorite so far. Needed a daily driver to replace an aging Chevy Bolt, my weekender being a 2014 Porsche Boxster S. With a 14 mile round-trip commute I do not need huge electric-only range, making a PHEV of some sort the right choice for me. I cross-shopped all the PHEV's under $60k and landed on the 2023 BMW 330e, which I ordered just to my liking, for which I … paid MSRP, and of which I took delivery last week. First impressions? This is easily the quietest car I have driven. I can have a whispered conversation with my wife driving 80 mph on the freeway. Engine noise is unobtrusive and switching between gas and electric in hybrid mode is unnoticeable. I spec'd mine with the Adaptive M-suspension which I would highly recommend. Though my last three 3-series were of the F-generation making this a somewhat unfair comparison, all had Msport fixed suspension that seemed to aim more for the sporty but were also jittery and high strung. The Adaptive M-suspension in comfort mode on this car seems to strike an excellent balance between suspension comfort and drivability. The combination of a refined powertrain and smooth driving dynamics yield a level of refinement I was frankly surprised to obtain at this price point. The interior is lovely and expensive-feeling in a tasteful manner, featuring comfortable and supportive seats, high-grade materials on all surfaces, and very well laid-out controls. The large curved center screen is bright and expansive and the instrument cluster tunable to different viewing options. I've been following owners manual instructions on break-in and so have not had a chance to really get on it, but even a gentle prod of the fun pedal leads to plenty of oomph and the low end torque from the electric motor is quite palpable. So far it would appear that efficiency is as advertised. I'm 250 miles in and not even down to a half-tank running exclusively in hybrid mode. Mine is the Msport spec so I cannot speak to the standard braking feel but holy mother are the brakes good on the Msport version. Feel is perfect and stopping power feels way better than any car I have driven other than a pile of Porsches (I have own two and tracked many others). There are a few features which I find less satisfactory. It took me quite awhile to sort through even a few of the configurable options. This version of iDrive is certainly superior to those of my past 3-series and I suppose that feature overload will not be unique to this car. I am also not super in love with certain styling aspects, not least of which is the Darth Vader look of the front fascia and splitter of the Msport spec, which you have to go with if you want the M Adaptive suspension. Likewise the instrument cluster, which has a "<" on the left showing speed and a ">" on the right showing efficiency - this is in comfort mode, with what is shown in sports mode being, I think, a speedo and a tach. These are modest gripes with what has been a major surprise. I paid $42k in 2010 for a BMW 335d, which was far less refined than this 330e for which I paid under $50k. Heck, my Bolt was $42k new. If you are looking for an stylish, smooth, quiet, and refined PHEV that doesn't seem to require any compromises this might be the one. It sure is for me.
Report abuse

Used 2013 BMW 3 Series in Phoenix, AZ Values

Estimated values
2013 BMW 3 Series 320i 4dr Sedan (2.0L 4cyl Turbo 8A) with no options
ConditionTrade-InPrivate PartyDealer Retail
Outstanding$3,754$7,118$9,020
Clean$3,577$6,751$8,517
Average$3,282$6,141$7,680
Rough$2,899$5,347$6,591

The average list price of a used 2013 BMW 3 Series in Phoenix, Arizona is $12,739. The average mileage on a used BMW 3 Series 2013 for sale in Phoenix, Arizona is 88,327. Based on the average mileage of 88,327 for used 2013 BMW 3 Series for sale in Phoenix, 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 3 Series 2013 in Phoenix, Arizona to be $3,282.

Filters
Skip to Results

Applied Filters4Active

Select Buying Experience

Location

Search radius200 miles
Search radius

Make & Model

Year

New / Used

Price & Payments

Price Rating

Body Type

Trim

Mileage

Accidents & History

EV Details

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.