Skip to main content
Skip to Filters
86,237 listings
  • Price Drop
    $20,989
    great price
    $4,400 below market
    24,226 miles
    No accidents, 1 Owner, Corporate fleet vehicle
    4cyl Automatic
    EchoPark Automotive Phoenix (Avondale) (11 mi away)
    Delivery available*
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    • Blind Spot Monitorin...
    Close

    Located in Avondale, AZ / 11 miles away from El Mirage, AZ

    At EchoPark, it’s all about offering you options for a happy experience. We have thousands of new-to-you makes and models that range from sedans to tr...

    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:

    32 Combined MPG (31 City/33 Highway)

    Listing Information:

    VIN: 7MUCAAAG8NV018610
    Stock: RNV018610
    Certified Pre-Owned: No
    Listed since: 03-29-2024

  • $9,999
    great price
    $4,424 below market
    93,791 miles
    No accidents, 1 Owner, Corporate fleet vehicle
    4cyl Automatic
    CardinaleWay Mazda Peoria (5 mi away)
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    • Apple Carplay/Androi...
    Close

    Located in Peoria, AZ / 5 miles away from El Mirage, AZ

    BARGAIN CORRAL!!!, LOCAL TRADE IN, ONE OWNER, CLEAN CARFAX, MANAGER SPECIAL.28/38 City/Highway MPG Priced below KBB Fair Purchase Price! CARFAX One-Ow...

    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:

    32 Combined MPG (28 City/38 Highway)

    Listing Information:

    VIN: 1G1BC5SM2K7150627
    Stock: K7827
    Certified Pre-Owned: No
    Listed since: 03-22-2024

  • $28,473
    great price
    $4,548 below market
    12,673 miles
    No accidents, 1 Owner, Personal use only
    8'2” Bed, 5.3L, 8cyl
    Bill Luke Chrysler Dodge Jeep Ram (14 mi away)
    Home delivery*
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    • Apple Carplay/Androi...
    Close

    Located in Phoenix, AZ / 14 miles away from El Mirage, AZ

    7" TOUCHSCREEN, REMOTE KEYLESS ENTRY WITH PUSH BUTTON START, BACKUP CAMERA, LANE KEEP ASSIST, FORWARD COLLISION WARNING, BLUETOOTH CONNECTION, APPLE C...

    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:

    Listing Information:

    VIN: 3GCNAAEDXPG223480
    Stock: CE64102
    Certified Pre-Owned: No
    Listed since: 03-28-2024

  • Price Drop
    $28,573
    great price
    $6,078 below market
    24,370 miles
    No accidents, 1 Owner, Personal use
    6cyl Automatic
    Bill Luke Chrysler Dodge Jeep Ram (14 mi away)
    Home delivery*
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Keyless Entry/Start
    • Third-row seating
    Close

    Located in Phoenix, AZ / 14 miles away from El Mirage, AZ

    ONE OWNER, CUSTOMER PREFERRED 27L PACKAGE, LEATHER, HEATED SEATS, HEATED STEERING WHEEL WITH AUDIO CONTROLS, THIRD ROW, REMOTE KEYLESS ENTRY WITH PUSH...

    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: 2C4RC1BG7NR182937
    Stock: CL64020
    Certified Pre-Owned: No
    Listed since: 03-25-2024

  • $24,889
    great price
    $4,644 below market
    32,379 miles
    No accidents, 1 Owner, Personal use
    4cyl Automated Manual
    EchoPark Automotive Phoenix (Avondale) (11 mi away)
    Delivery available*
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Avondale, AZ / 11 miles away from El Mirage, AZ

    At EchoPark, it’s all about offering you options for a happy experience. We have thousands of new-to-you makes and models that range from sedans to tr...

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

    Listing Information:

    VIN: WMZ53BR04N3N32658
    Stock: PN3N32658
    Certified Pre-Owned: No
    Listed since: 03-29-2024

  • $19,195
    great price
    $6,587 below market
    18,511 miles
    No accidents, Personal use only
    6cyl Automatic
    DriveTime of Central Phoenix (14 mi away)
    • Third-row seating
    • Tire Pressure Warnin...
    • Multi-Zone Climate C...
    • Trip Computer
    • Rear Bench Seats
    Close

    Located in Phoenix, AZ / 14 miles away from El Mirage, AZ

    GENIUS TOOLS AND VEHICLE BENEFITS: Experience the Genius Way to Buy a Car at DriveTime with true online financing terms, no haggle pricing and a press...

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

    Listing Information:

    VIN: 2C4RDGBGXGR105935
    Stock: 1050201662
    Certified Pre-Owned: No
    Listed since: 04-30-2024

  • $23,314
    great price
    $3,571 below market
    22,672 miles
    No accidents, 1 Owner, Rental vehicle
    4cyl Automatic
    CardinaleWay Mazda Peoria (5 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Peoria, AZ / 5 miles away from El Mirage, AZ

    LOCAL TRADE IN, ONE OWNER, CLEAN CARFAX, MANAGER SPECIAL, REMAINING FACTORY WARRANTY, 8-Way Power Driver Seat Adjuster, Driver & Front Passenger Heate...

    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:

    26 Combined MPG (24 City/28 Highway)

    Listing Information:

    VIN: 3GKALTEG5PL220755
    Stock: K7835
    Certified Pre-Owned: No
    Listed since: 03-25-2024

  • Price Drop
    $28,899
    great price
    $5,945 below market
    42,141 miles
    No accidents, 2 Owners, Personal use only
    6cyl Automatic
    AutoNation Chrysler Dodge Jeep Ram FIAT North Phoenix (12 mi away)
    Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Phoenix, AZ / 12 miles away from El Mirage, AZ

    Panoramic Roof Leather Seats Navigation System Keyless Start Rear Spoiler This vehicle includes a Money-Back Guarantee* and passed our precise inspe...

    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:

    19 Combined MPG (17 City/23 Highway)

    Listing Information:

    VIN: SALWR2FV1HA154701
    Stock: HA154701
    Certified Pre-Owned: No
    Listed since: 03-27-2024

  • Price Drop
    $27,673
    great price
    $4,637 below market
    30,142 miles
    No accidents, 1 Owner, Personal use only
    6cyl Automatic
    Bill Luke Chrysler Dodge Jeep Ram (14 mi away)
    Home delivery*
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Keyless Entry/Start
    • Third-row seating
    Close

    Located in Phoenix, AZ / 14 miles away from El Mirage, AZ

    27L TOURING L PACKAGE, LEATHER, HEATED SEATS, SECOND AND THIRD ROW STOW 'N GO SEATS WITH EASY TILT, HEATED STEERING WHEEL WITH AUDIO CONTROLS, REMOTE ...

    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: 2C4RC1BG6NR181682
    Stock: CA64016
    Certified Pre-Owned: No
    Listed since: 03-25-2024

  • Price Drop
    $27,573
    great price
    $4,602 below market
    30,498 miles
    No accidents, 1 Owner, Corporate fleet vehicle
    6cyl Automatic
    Bill Luke Chrysler Dodge Jeep Ram (14 mi away)
    Home delivery*
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Keyless Entry/Start
    • Third-row seating
    Close

    Located in Phoenix, AZ / 14 miles away from El Mirage, AZ

    ONE OWNER, CUSTOMER PREFERRED 27L PACKAGE, LEATHER, HEATED SEATS, HEATED STEERING WHEEL WITH AUDIO CONTROLS, SECOND ROW CAPTAIN CHAIRS, THIRD ROW, REM...

    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:

    22 Combined MPG (19 City/28 Highway)

    Listing Information:

    VIN: 2C4RC1BG2NR193344
    Stock: CL64111
    Certified Pre-Owned: No
    Listed since: 03-29-2024

  • Price Drop
    $10,988
    great price
    $3,178 below market
    165,941 miles
    No accidents, 3 Owners, Rental vehicle
    6cyl Automatic
    INFINITI of Scottsdale (23 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Keyless Entry/Start
    Close

    Located in Scottsdale, AZ / 23 miles away from El Mirage, 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:

    Listing Information:

    VIN: 1FM5K7F88HGB82387
    Stock: P15173A
    Certified Pre-Owned: No
    Listed since: 03-25-2024

  • Price Drop
    $16,873
    great price
    $4,230 below market
    69,042 miles
    2 Accidents, 1 Owner, Personal use
    8'2” Bed, 5.7L, 8cyl
    Bill Luke Chrysler Dodge Jeep Ram (14 mi away)
    Home delivery*
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    • Upgraded Engine
    Close

    Located in Phoenix, AZ / 14 miles away from El Mirage, AZ

    SCRATCH AND DENT SALE!! ONE OWNER, 26B TRADESMAN PACKAGE, CHROME APPEARANCE GROUP, POWER AND REMOTE ENTRY GROUP, POPULAR EQUIPMENT GROUP, REMOTE KEYLE...

    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:

    Listing Information:

    VIN: 3C6JR6DT2JG122610
    Stock: CS64028
    Certified Pre-Owned: No
    Listed since: 03-25-2024

  • $17,299
    great price
    $5,811 below market
    44,885 miles
    No accidents, 1 Owner, Personal use only
    4cyl Automatic
    Right Toyota (23 mi away)
    Home delivery*
    • AWD/4WD
    • Bluetooth
    • Power Driver Seat
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Scottsdale, AZ / 23 miles away from El Mirage, AZ

    CARFAX One-Owner. Clean CARFAX. Gray 2016 Mercedes-Benz C-Class C 300 4MATIC® 4MATIC® 7G-TRONIC PLUS 7-Speed Automatic 2.0L I4 Turbocharged 4MATIC®, 1...

    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:

    27 Combined MPG (24 City/31 Highway)

    Listing Information:

    VIN: 55SWF4KB3GU131156
    Stock: 00911136
    Certified Pre-Owned: No
    Listed since: 04-09-2024

  • Price Drop
    $19,496
    great price
    $6,794 below market
    95,526 miles
    No accidents, 2 Owners, Personal use
    6cyl Automatic
    AutoNation Honda Chandler (38 mi away)
    Home delivery*
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Chandler, AZ / 38 miles away from El Mirage, AZ

    This vehicle includes a Money-Back Guarantee* and passed our precise inspection process. Best of all the price you see is the price you pay. No haggli...

    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:

    18 Combined MPG (16 City/21 Highway)

    Listing Information:

    VIN: 1C4BJWFG4CL209189
    Stock: CL209189
    Certified Pre-Owned: No
    Listed since: 04-05-2024

  • $15,990
    great price
    $5,633 below market
    83,674 miles
    No accidents, 1 Owner, Personal use only
    4cyl Automatic
    Carvana - Phoenix (16 mi away)
    Free home delivery*
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

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

    26 Combined MPG (23 City/32 Highway)

    Listing Information:

    VIN: WMWXU3C34H2F49081
    Stock: 2002868977
    Certified Pre-Owned: No
    Listed since: 05-01-2024

  • Price Drop
    $17,987
    great price
    $4,368 below market
    35,062 miles
    No accidents, 1 Owner, Personal use
    3cyl Automatic
    AutoNation USA Phoenix Avondale (11 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Keyless Entry/Start
    • Blind Spot Monitorin...
    Close

    Located in Avondale, AZ / 11 miles away from El Mirage, AZ

    Se Sport Appearance Package Ford Co-Pilot360 Assist+ Navigation System Front & Rear Floor Liners W/Carpet Mats Mini Spare Wheel Lane Keeping Assist Ke...

    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:

    30 Combined MPG (28 City/34 Highway)

    Listing Information:

    VIN: 1FMCU0G61NUA02783
    Stock: NUA02783
    Certified Pre-Owned: No
    Listed since: 03-12-2024

  • $8,999
    great price
    $3,280 below market
    108,011 miles
    No accidents, 4 Owners, Corporate fleet vehicle
    4cyl Automatic
    Sands Chevrolet at Surprise (6 mi away)
    • Back-up camera
    • Bluetooth
    • Power Driver Seat
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Surprise, AZ / 6 miles away from El Mirage, AZ

    Clean CARFAX. Tungsten Metallic 2016 Chevrolet Cruze Limited 1LT FWD 6-Speed Automatic Electronic with Overdrive ECOTEC 1.4L I4 SMPI DOHC Turbocharged...

    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:

    30 Combined MPG (26 City/38 Highway)

    Listing Information:

    VIN: 1G1PE5SB8G7213140
    Stock: 241517B
    Certified Pre-Owned: No
    Listed since: 04-03-2024

  • $25,946
    great price
    $4,690 below market
    81,941 miles
    No accidents, 3 Owners, Personal use
    6cyl Automatic
    AutoNation USA Phoenix (12 mi away)
    Home delivery*
    • AWD/4WD
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    • Auto Climate Control
    Close

    Located in Phoenix, AZ / 12 miles away from El Mirage, AZ

    The following items have been reconditioned on this vehicle: new suspension parts! Body Color 3-Piece Hard Top Transmission: 5-Speed Automatic (W5A...

    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:

    18 Combined MPG (16 City/21 Highway)

    Listing Information:

    VIN: 1C4BJWFG2FL620739
    Stock: FL620739
    Certified Pre-Owned: No
    Listed since: 04-01-2024

  • $26,789
    great price
    $3,507 below market
    23,385 miles
    No accidents, 1 Owner, Personal use only
    6cyl Automatic
    EchoPark Automotive Phoenix (Avondale) (11 mi away)
    Delivery available*
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    • Power Driver Seat
    Close

    Located in Avondale, AZ / 11 miles away from El Mirage, AZ

    At EchoPark, it’s all about offering you options for a happy experience. We have thousands of new-to-you makes and models that range from sedans to tr...

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

    Listing Information:

    VIN: 2C3CDXHG1PH592546
    Stock: PPH592546
    Certified Pre-Owned: No
    Listed since: 03-31-2024

  • $10,991
    great price
    $5,577 below market
    119,840 miles
    No accidents, 3 Owners, Personal use only
    8cyl Automatic
    Auto House Phoenix (4 mi away)
    • Rear Bench Seats
    • Fold Flat Rear Seats
    • 2nd Row Bucket Seats
    Close

    Located in Peoria, AZ / 4 miles away from El Mirage, AZ

    ***CLEAN CARFAX HISTORY*** Monterey Maroon Metallic 2001 Chevrolet Camaro Z28 RWD 5.7L V8 SFI Gen III Aluminum 5.7L V8 SFI Gen III Aluminum. 18/26 Cit...

    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:

    19 Combined MPG (16 City/24 Highway)

    Listing Information:

    VIN: 2G1FP22G112134259
    Stock: PW134259
    Certified Pre-Owned: No
    Listed since: 03-12-2024

  • Price Drop
    $16,985
    great price
    $5,420 below market
    114,096 miles
    No accidents, 3 Owners, Rental vehicle
    8cyl Automatic
    AutoRoom (12 mi away)
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    • Power Driver Seat
    Close

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

    Listing Information:

    VIN: 2C3CDZBT5JH269304
    Stock: A-74
    Certified Pre-Owned: No
    Listed since: 04-09-2024

Showing 1 - 21 out of 86,237 listings
Select Buying Experience
Filters
Skip to Results

Location

Search radius50 miles
Search radius

Make & Model

make

Year

to
Year

Condition

Price & Payment

86,237 cars
|
$33,453 avg. price
$
to
$
Price

Price Rating

Edmunds' ratings are backed by 15+ years of pricing research done by our data scientistsHow 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.

Type

Mileage

to
Mileage

Vehicle History

Electric Vehicle Details

Battery Rating

Battery Rating is based on a vehicle's current expected range relative to the expected range when new.

Engine & Drivetrain

Transmission

Engine Type

Drivetrain

Cylinders

Exterior Color

Interior Color

Total Seating

Features

Comfort & Convenience

Safety

Engine & Exterior

Entertainment

MPG

to
MPG

Vehicle Listing Details


* Delivery of any kind does not apply to Alaska and Hawaii. Contact the dealer for delivery details, restrictions and costs.