Skip to main content
Skip to Filters
440 listings
  • New Listing
    $57,920
    great price
    $3,830 below market
    • 2,774 miles
    • No accidents, 1 owner, personal use only
    • 4cyl automatic
    • Driveway (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Portland, OR / 1,026 miles away from Apache Junction, AZ

    CarFax No Accidents Reported,CarFax 1-Owner,Back-Up Camera,Blind Spot Monitor,Bluetooth,Brake Assist,Hands-Free Liftgate,Heated Seats,Keyless Start,Na...

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

    Listing Information:

    VIN: W1KLF4HB5SA099264
    Stock: SA099264R
    Certified Pre-Owned: No

  • New Listing
    $59,950
    fair price
    $695 below market
    • 3,775 miles
    • No accidents, 1 owner, personal use only
    • 4cyl automatic
    • Auto Select (32 mi away)
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Phoenix, AZ / 32 miles away from Apache Junction, AZ

    You can raise your standards riding in our One Owner 2025 Mercedes-Benz E-Class E 350 Sedan, which is ready to get started in Black! Powered by a Turb...

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

    Listing Information:

    VIN: W1KLF4GB5SA120258
    Stock: 120258
    Certified Pre-Owned: No
    Listed since: 04-29-2025

  • New Listing
    $4,999
    fair price
    $131 below market
    • 174,500 miles
    • No accidents, 3 owners, personal use
    • 6cyl automatic
    • Car Mix Motor Co. (34 mi away)
    • Leather Seats
    • Power Driver Seat
    • Multi-Zone Climate C...
    • Auto Climate Control
    • Alarm
    Close

    Located in Phoenix, AZ / 34 miles away from Apache Junction, AZ

    Welcome to Car Mix Motor Co., we are family-owned and pride ourselves in offering a wide variety of quality used vehicles at low prices. Financing 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:

    21 Combined MPG (18 City/26 Highway)

    Listing Information:

    VIN: WDBJF65JX1B165758
    Stock: 165758
    Certified Pre-Owned: No
    Listed since: 04-09-2025

  • $69,999
    fair price
    $1,074 below market
    • 2,119 miles
    • No accidents, 1 owner, personal use only
    • 6cyl automatic
    • Driveway (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Ann Arbor, MI / 1,621 miles away from Apache Junction, AZ

    Back-Up Camera,Blind Spot Monitor,Bluetooth,Brake Assist,Hands-Free Liftgate,Heated Seats,Keyless Start,Navigation System,Remote Start,Satellite Radio...

    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 (22 City/31 Highway)

    Listing Information:

    VIN: W1KLF6BB1SA114234
    Stock: RL114234
    Certified Pre-Owned: No

    • 4,114 miles
    • No accidents, personal use only
    • 4cyl automatic
    • Mercedes-Benz of Flagstaff (125 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Flagstaff, AZ / 125 miles away from Apache Junction, AZ

    Bluetooth*, Burmester Audio **, 2.0L I4 Turbocharged, 4MATIC.2024 Polar White Mercedes-Benz E-ClassOdometer is 3130 miles below market average!Mercede...

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

    Listing Information:

    VIN: W1KLF4HB3RA070775
    Stock: RA070775
    Certified Pre-Owned: Yes
    Listed since: 01-27-2025

  • $6,997
    fair price
    $46 below market
    • 108,426 miles
    • No accidents, 1 owner, personal use only
    • 8cyl automatic
    • Rahimi Automotive Group (176 mi away)
    • Leather Seats
    • Power Driver Seat
    • Tire Pressure Warnin...
    • Multi-Zone Climate C...
    • Auto Climate Control
    Close

    Located in Yuma, AZ / 176 miles away from Apache Junction, AZ

    * Vehicle In-Transit *

    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: WDBUF70J43A173079
    Stock: 173079
    Certified Pre-Owned: No
    Listed since: 12-02-2024

    • 4,332 miles
    • No accidents, 1 owner, personal use only
    • 6cyl automatic
    • Driveway (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Ann Arbor, MI / 1,621 miles away from Apache Junction, AZ

    Back-Up Camera,Blind Spot Monitor,Bluetooth,Brake Assist,Hands-Free Liftgate,Heated Seats,Keyless Start,Navigation System,Premium Sound,Remote Start,S...

    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 (22 City/31 Highway)

    Listing Information:

    VIN: W1KLH6FB0SA086530
    Stock: SL086530
    Certified Pre-Owned: No

  • $6,500
    fair price
    $337 above market
    • 110,750 miles
    • No accidents, 1 owner, personal use
    • 6cyl automatic
    • Unique Imports (90 mi away)
    • Leather Seats
    • Power Driver Seat
    • Multi-Zone Climate C...
    • Auto Climate Control
    • Alarm
    Close

    Located in Tucson, AZ / 90 miles away from Apache Junction, AZ

    We offer instant delivery O.A.C. Trades are always welcome, paid or not. We offer competitive financing on our entire fleet. Extended warranties are a...

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

    Listing Information:

    VIN: WDBUF65J44A585569
    Stock: X585569
    Certified Pre-Owned: No

  • New Listing
    • 2,141 miles
    • No accidents, 1 owner, personal use only
    • 4cyl automatic
    • Mercedes-Benz of Scottsdale (24 mi away)
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Scottsdale, AZ / 24 miles away from Apache Junction, AZ

    ABOUT THIS VEHICLE Mercedes-Benz of Scottsdale has a wide selection of exceptional pre-owned vehicles to choose from, including this 2025 Mercedes-Ben...

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

    Listing Information:

    VIN: W1KLF4HB7SA095121
    Stock: RM24262
    Certified Pre-Owned: Yes
    Listed since: 04-30-2025

  • New Listing
    • 3,101 miles
    • No accidents, personal use only
    • 4cyl automatic
    • Mercedes-Benz of Scottsdale (24 mi away)
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Scottsdale, AZ / 24 miles away from Apache Junction, AZ

    ABOUT THIS VEHICLE Mercedes-Benz of Scottsdale is pleased to be currently offering this 2025 Mercedes-Benz E-Class E 350 4MATIC Sedan with 3,100mi. Th...

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

    Listing Information:

    VIN: W1KLF4HB6SA098849
    Stock: RM24282
    Certified Pre-Owned: Yes
    Listed since: 04-30-2025

    • 8,073 miles
    • No accidents, personal use only
    • 4cyl automatic
    • Mercedes-Benz of Arrowhead (45 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Peoria, AZ / 45 miles away from Apache Junction, AZ

    ABOUT THIS VEHICLE Mercedes-Benz of Arrowhead has a wide selection of exceptional pre-owned vehicles to choose from, including this 2024 Mercedes-Benz...

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

    Listing Information:

    VIN: W1KLF4HB5RA012201
    Stock: RA15806
    Certified Pre-Owned: Yes
    Listed since: 12-04-2024

    • 9,195 miles
    • No accidents, personal use only
    • 4cyl automatic
    • Chapman BMW Chandler (26 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Chandler, AZ / 26 miles away from Apache Junction, 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:

    27 Combined MPG (24 City/33 Highway)

    Listing Information:

    VIN: W1KLF4HB8RA056371
    Stock: L4R84938B
    Certified Pre-Owned: No
    Listed since: 01-15-2025

    • 5,682 miles
    • No accidents, personal use only
    • 6cyl automatic
    • Mercedes-Benz of Arrowhead (45 mi away)
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Peoria, AZ / 45 miles away from Apache Junction, AZ

    ABOUT THIS VEHICLE This 2025 Mercedes-Benz E-Class E 450 4MATIC All-Terrain Wagon is offered to you for sale by Mercedes-Benz of Arrowhead. This Merce...

    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 (22 City/31 Highway)

    Listing Information:

    VIN: W1KLH6FB8SA101386
    Stock: EA16781
    Certified Pre-Owned: No
    Listed since: 10-06-2024

  • New Listing
    • 161,500 miles
    • No accidents, 4 owners, personal use only
    • 6cyl automatic
    • Car Mix Motor Co. (34 mi away)
    • AWD/4WD
    • Leather Seats
    • Power Driver Seat
    • Multi-Zone Climate C...
    • Auto Climate Control
    Close

    Located in Phoenix, AZ / 34 miles away from Apache Junction, AZ

    Welcome to Car Mix Motor Co, We are family-owned and pride ourselves in offering a wide variety of quality used vehicles at low prices. We have Financ...

    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: WDBJF82J61X045457
    Stock: 045457
    Certified Pre-Owned: No
    Listed since: 12-16-2023

  • New Listing
    • 3,220 miles
    • No accidents, 1 owner, personal use
    • 4cyl automatic
    • Carvana (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Oklahoma City, OK / 810 miles away from Apache Junction, 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:

    27 Combined MPG (24 City/33 Highway)

    Listing Information:

    VIN: W1KLF4HB1RA022868
    Stock: 2003620717
    Certified Pre-Owned: No
    Listed since: 04-05-2025

    • 15 miles
    • No accidents, personal use only
    • 6cyl automatic
    • Driveway (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Los Angeles, CA / 390 miles away from Apache Junction, AZ

    CarFax No Accidents Reported,Low Mileage,Rare Find,3rd Row Seat,Back-Up Camera,Blind Spot Monitor,Bluetooth,Brake Assist,Hands-Free Liftgate,Heated Se...

    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 (22 City/31 Highway)

    Listing Information:

    VIN: W1KLH6FB0RA026130
    Stock: M4026130
    Certified Pre-Owned: No

    • 10,629 miles
    • No accidents, 1 owner, personal use only
    • 4cyl automatic
    • Driveway (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Van Nuys, CA / 400 miles away from Apache Junction, AZ

    Back-Up Camera,Blind Spot Monitor,Bluetooth,Brake Assist,Hands-Free Liftgate,Heated Seats,Keyless Start,Navigation System,Remote Start,Satellite Radio...

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

    Listing Information:

    VIN: W1KLF4HB2RA047424
    Stock: RA047424T
    Certified Pre-Owned: No

    • 182,383 miles
    • No accidents, 3 owners, personal use only
    • 6cyl automatic
    • Car Banana Auto Sales (33 mi away)
    • Leather Seats
    • Power Driver Seat
    • Multi-Zone Climate C...
    • Auto Climate Control
    • Alarm
    Close

    Located in Phoenix, AZ / 33 miles away from Apache Junction, AZ

    2001 Mercedes E320 Sedan, V6, 3.2 Ltr, Automatic, Cold A-C, Fully Loaded, Leather, Am-Fm Cd Mp3, Alloys, Good Miles 182k, Still Like New, Clean AZ Tit...

    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: WDBJF65J01B260913
    Stock: 07240913
    Certified Pre-Owned: No
    Listed since: 12-20-2024

    • 102,997 miles
    • No accidents, 1 owner, personal use
    • 6cyl automatic
    • Lotus Scottsdale (26 mi away)
    Close

    Located in Scottsdale, AZ / 26 miles away from Apache Junction, 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:

    18 Combined MPG (16 City/22 Highway)

    Listing Information:

    VIN: WDBEA66E2SC282456
    Stock: 04084
    Certified Pre-Owned: No
    Listed since: 11-21-2024

  • New Listing
    • 2,525 miles
    • 4cyl automatic
    • Driveway (In-stock online)
    • Home delivery*
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Los Angeles, CA / 390 miles away from Apache Junction, AZ

    CarFax No Accidents Reported,CarFax 1-Owner,Back-Up Camera,Blind Spot Monitor,Bluetooth,Brake Assist,Hands-Free Liftgate,Heated Seats,Keyless Start,Na...

    AutoCheck Vehicle History Summary Unavailable.

    Features and Specs:

    28 Combined MPG (25 City/33 Highway)

    Listing Information:

    VIN: W1KLF4GB9SA122899
    Stock: 20815SL
    Certified Pre-Owned: No

Showing 421 - 440 out of 440 listings

Consumer Reviews for the Mercedes-Benz E-Class

Read recent reviews for the Mercedes-Benz E-Class
Overall Consumer Rating
4.5 out of 5 stars76 Reviews
Write a vehicle reviewSee all 76 reviews
  • 5 star
    (71%)
  • 4 star
    (14%)
  • 3 star
    (8%)
  • 2 star
    (4%)
  • 1 star
    (3%)
5 out of 5 stars

New to MB, no longer a Caddy fan.

PaulB, 10/15/2016
2014 Mercedes-Benz E-Class E350 Luxury 4MATIC 4dr Wagon AWD (3.5L 6cyl 7A)
I've had this 2014 E350 luxury wagon for about a month. It has 12,000 miles on it, and looks like new. Being as old as dirt, I wanted something comfortable. I have been driving Cadillacs for the last 30 years, but traded in a Cadillac XTS, which is the last Caddy I will ever buy. I hated the touch screen, which required looking down and precise finger placement. This is my first MB, and … comes with comfort package and lots of other features in the 4Matic version. I needed a long trunk space for hobbies so my choices were few. I was surprised that this wagon is not longer than the 4-door sedan, and was very similar in weight and dimensions to the XTS. It is also noticeably quieter! Although it needs premium gas, it does several mpg better, is more nimble and seems to have smaller turning circle. LIKES: Mouse controlled non-touch screen with good resolution. ECO mode shuts off engine when stopped as long as foot on brake. HOLD mode even allows you to take foot off brake, and restarts engine only when you hit gas. Rear seats fold almost flat with no gap or step where they meet the trunk floor. Seats are very comfortable and have good range of adjustment. I like the way the inside temp. is permanently displayed each side just above the setting up/down switch. DISLIKES: I miss not having real-time speed limit display. The back-up camera is great but I can't see the back-up warning red LED bar on the ceiling in the rear view mirror.(Why have it at all if it is positioned so stupidly.) It was just about the only vehicle within 1000 miles that met all my requirements and even the color (gun-metal gray, with white interior) was acceptable. UPDATE: After 12mths I'm still just as pleased. I wish I had gone over to MB in the 90's when Caddys went to hell! Update, 2yrs, still delighted, probably will never change it. 2018UPDATE: Another 2 years and I'm still delighted! I will drive it until it dies (or I do)! 2020UPDATE: Still delighted with it every time I drive. Not many miles this year, but still doing everything I want! I got new Quiet-track tires at 24,000 as they were getting old - now even quieter! 2021UPDATE: Still doing great. MB (36mth) battery gave up after 39mths, now have non-MB battery (48mth warranty) at half the MB price. 2022 UPDATE. nothing changes, still very impressed. New wipers needed now, otherwise just regular service.
Report abuse

Used 2025 Mercedes-Benz E-Class in Apache Junction, AZ Values

Estimated values
2025 Mercedes-Benz E-Class E 350 4MATIC 4dr Sedan AWD (2.0L 4cyl Turbo gas/electric mild hybrid 9A) with no options
ConditionTrade-InPrivate PartyDealer Retail
OutstandingN/AN/AN/A
CleanN/AN/AN/A
AverageN/AN/AN/A
RoughN/AN/AN/A

The average list price of a used 2025 Mercedes-Benz E-Class in Apache Junction, Arizona is $51,374. The average mileage on a used Mercedes-Benz E-Class 2025 for sale in Apache Junction, Arizona is 45,113. Based on the average mileage of 45,113 for used 2025 Mercedes-Benz E-Class for sale in Apache Junction, 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 Mercedes-Benz E-Class 2025 in Apache Junction, Arizona to be N/A.

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

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.