Skip to main content
Skip to Filters
60 listings
  • $9,400
    fair price
    $197 above market
    • 81,597 miles
    • No accidents, 5 owners, corporate fleet vehicle
    • 6cyl automatic
    • Desert Drive Auto Sales (33 mi away)
    • AWD/4WD
    • Bluetooth
    • Sunroof/Moonroof
    • Power Driver Seat
    • Tire Pressure Warnin...
    Close

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

    17 Combined MPG (15 City/20 Highway)

    Listing Information:

    VIN: 4JGBB86E59A486411
    Stock: 486411
    Certified Pre-Owned: No
    Listed since: 07-19-2024

  • New Listing
    • 149,997 miles
    • No accidents, 3 owners, personal use only
    • 6cyl automatic
    • Driveway (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    • Upgraded Headlights
    Close

    Located in Bellevue, WA / 1,126 miles away from Apache Junction, AZ

    Rare Find,Bluetooth,Brake Assist,Heated Seats,Sunroof / Moonroof,V6 Cylinder Engine,7-Speed A/T,Heated Seats,Power Door Locks,Brake Assist,Floor Mats,...

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

    Listing Information:

    VIN: 4JGDA5HB3DA137544
    Stock: DA137544A
    Certified Pre-Owned: No

  • $6,997
    fair price
    $212 below market
    • 129,642 miles
    • No accidents, 4 owners, personal use
    • 6cyl automatic
    • Rahimi Automotive Group (176 mi away)
    • AWD/4WD
    • Sunroof/Moonroof
    • Power Driver Seat
    • Tire Pressure Warnin...
    • Multi-Zone Climate C...
    Close

    Located in Yuma, AZ / 176 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:

    17 Combined MPG (15 City/20 Highway)

    Listing Information:

    VIN: 4JGBB86E58A356160
    Stock: 356160
    Certified Pre-Owned: No
    Listed since: 05-30-2024

    • 216,561 miles
    • No accidents, 2 owners, personal use only
    • 6cyl automatic
    • Expert Auto Deals (31 mi away)
    • AWD/4WD
    • Sunroof/Moonroof
    • Power Driver Seat
    • Tire Pressure Warnin...
    • Multi-Zone Climate C...
    Close

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

    2008 Mercedes-Benz M-Class ML 320 CDI Sport Utility 4D V6, Turbo Diesel, 3.0L Auto, 7-Spd Touch Shift 4WD * Two owners - no accidents - clean titl...

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

    Listing Information:

    VIN: 4JGBB22E38A389564
    Stock: 389564
    Certified Pre-Owned: No
    Listed since: 02-07-2025

  • $15,377
    fair price
    $546 below market
    • 67,172 miles
    • 1 accident, 2 owners, personal use only
    • 6cyl automatic
    • Driveway (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Troy, MI / 1,658 miles away from Apache Junction, AZ

    Low Mileage,High Demand,Rare Find,Bluetooth,Brake Assist,Heated Seats,Sunroof / Moonroof,V6 Cylinder Engine,7-Speed A/T,Heated Seats,Power Door Locks,...

    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:

    19 Combined MPG (17 City/22 Highway)

    Listing Information:

    VIN: 4JGDA5HBXEA364621
    Stock: EA364621TA
    Certified Pre-Owned: No

    • 72,315 miles
    • No accidents, 2 owners, personal use
    • 6cyl automatic
    • CarMax (In-stock online)
    • Transfer available from CA to AZ*
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    • Power Driver Seat
    Close

    Located in Inglewood, CA / 395 miles away from Apache Junction, 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: 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: 4JGDA5JB9EA400308
    Stock: 26971437
    Certified Pre-Owned: No

    • 62,605 miles
    • No accidents, 4 owners, personal use
    • 6cyl automatic
    • Carizona (19 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    • Upgraded Headlights
    Close

    Located in Mesa, AZ / 19 miles away from Apache Junction, AZ

    2014 Mercedes-Benz M-Class ML 350 RWD Steel Gray MetallicAt Carizona, we feel that we have the best used Cars, Trucks, SUVs and Vans that Mesa, Chandl...

    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: 4JGDA5JB6EA323140
    Stock: MP8966
    Certified Pre-Owned: No
    Listed since: 12-05-2023

  • Price Drop
    • 96,363 miles
    • No accidents, 2 owners, corporate fleet vehicle
    • 8cyl automatic
    • Driveway (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Sunroof/Moonroof
    • Power Driver Seat
    • Tire Pressure Warnin...
    • Multi-Zone Climate C...
    Close

    Located in Fresno, CA / 521 miles away from Apache Junction, AZ

    Low Mileage,High Demand,Brake Assist,Heated Seats,Sunroof / Moonroof,7-Speed A/T,Heated Seats,Power Door Locks,Brake Assist,Floor Mats,Running Boards/...

    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:

    15 Combined MPG (13 City/18 Highway)

    Listing Information:

    VIN: 4JGBB72E78A338016
    Stock: 8A338016PX
    Certified Pre-Owned: No

    • 66,143 miles
    • No accidents, 1 owner, personal use only
    • 6cyl automatic
    • Carvana (In-stock online)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    • Upgraded Headlights
    Close

    Located in Dallas, TX / 854 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:

    20 Combined MPG (18 City/24 Highway)

    Listing Information:

    VIN: 4JGDA5JB6EA316754
    Stock: 2003709980
    Certified Pre-Owned: No
    Listed since: 05-01-2025

    • 71,124 miles
    • No accidents, 2 owners, personal use only
    • 6cyl automatic
    • CarMax (In-stock online)
    • Transfer available from WA to AZ*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Spokane Valley, WA / 1,029 miles away from Apache Junction, 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: 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/22 Highway)

    Listing Information:

    VIN: 4JGDA5HB1EA340160
    Stock: 27076373
    Certified Pre-Owned: No

  • New Listing
    • 63,497 miles
    • No accidents, 1 owner, personal use only
    • 6cyl automatic
    • CarMax (In-stock online)
    • Transfer available from GA to AZ*
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    • Upgraded Headlights
    Close

    Located in Norcross, GA / 1,569 miles away from Apache Junction, 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: 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: 4JGDA5JB9EA372610
    Stock: 26836794
    Certified Pre-Owned: No

  • New Listing
    • 71,845 miles
    • 6cyl automatic
    • CarMax (In-stock online)
    • Transfer available from CA to AZ*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Pleasanton, CA / 651 miles away from Apache Junction, 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 Unavailable.

    Features and Specs:

    19 Combined MPG (17 City/22 Highway)

    Listing Information:

    VIN: 4JGDA5HB9EA343162
    Stock: 27452825
    Certified Pre-Owned: No

  • New Listing
    • 75,929 miles
    • 6cyl automatic
    • Carvana (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Sacramento, CA / 654 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 Unavailable.

    Features and Specs:

    19 Combined MPG (17 City/22 Highway)

    Listing Information:

    VIN: 4JGDA5HBXEA393004
    Stock: 2003730089
    Certified Pre-Owned: No
    Listed since: 05-10-2025

  • $13,450
    great price
    $2,735 below market
    • 81,300 miles
    • No accidents, 1 owner, personal use only
    • 6cyl automatic
    • Redline Auto Group (32 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Phoenix, AZ / 32 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:

    20 Combined MPG (18 City/24 Highway)

    Listing Information:

    VIN: 4JGDA5JB6FA447541
    Stock: 447541
    Certified Pre-Owned: No

  • $12,995
    good price
    $1,543 below market
    • 79,508 miles
    • No accidents, 6 owners, corporate fleet vehicle
    • 8cyl automatic
    • AZ Auto Gallery (13 mi away)
    • AWD/4WD
    • Back-up camera
    • Navigation
    • Sunroof/Moonroof
    • Power Driver Seat
    Close

    Located in Mesa, AZ / 13 miles away from Apache Junction, AZ

    Good Credit rebuilding credit First Time BuyersOver 50 lending institutions Autto warranty availableOnline financing We never add unnecessary markupWe...

    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:

    12 Combined MPG (11 City/14 Highway)

    Listing Information:

    VIN: 4JGBB77E37A197565
    Stock: 197565
    Certified Pre-Owned: No
    Listed since: 03-24-2025

  • $14,958
    good price
    $1,753 below market
    • 82,683 miles
    • No accidents, 1 owner, personal use only
    • 6cyl automatic
    • Carey Motor Company (38 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Phoenix, AZ / 38 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:

    19 Combined MPG (17 City/22 Highway)

    Listing Information:

    VIN: 4JGDA5HBXFA455566
    Stock: 455566
    Certified Pre-Owned: No
    Listed since: 11-15-2024

  • New Listing
    $14,990
    fair price
    $89 below market
    • 94,344 miles
    • No accidents, 3 owners, personal use
    • 6cyl automatic
    • Desert Diamond Motors (93 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Tucson, AZ / 93 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:

    20 Combined MPG (18 City/22 Highway)

    Listing Information:

    VIN: 4JGDA5GB3FA534806
    Stock: FA534806
    Certified Pre-Owned: No
    Listed since: 08-08-2024

  • New Listing
    $16,998
    fair price
    $937 below market
    • 69,865 miles
    • No accidents, 1 owner, personal use
    • 6cyl automatic
    • CarMax (In-stock online)
    • Transfer available from CA to AZ*
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Oxnard, CA / 441 miles away from Apache Junction, 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: 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: 4JGDA5JB4FA458795
    Stock: 27087130
    Certified Pre-Owned: No

  • $23,394
    fair price
    $246 below market
    • 106,558 miles
    • No accidents, 3 owners, personal use
    • 8cyl automatic
    • Bill Luke Marana (76 mi away)
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

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

    NO HIDDEN FEES! ALL RECONDITIONING COSTS ARE FULLY INCLUDED IN OUR PRICES!! PANORAMIC ROOF, NAVIGATION, LEATHER SEATS, 21" WHEELS, HARMAN KARDON AUDIO...

    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: 4JGDA7EB8FA603827
    Stock: BM7208A
    Certified Pre-Owned: No
    Listed since: 04-28-2025

  • Photos not available
    • 233,000 miles
    • No accidents, 4 owners, personal use
    • 6cyl automatic
    • AZ Auto Sales and Services (18 mi away)
    • AWD/4WD
    • Power Driver Seat
    • Tire Pressure Warnin...
    • Multi-Zone Climate C...
    • Auto Climate Control
    Close

    Located in Mesa, AZ / 18 miles away from Apache Junction, AZ

    Please note the price listed online does not include Taxes, documentation, dealer fees or reconditioning fees. Please verify the final price by the de...

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

    Listing Information:

    VIN: 4JGBB22EX7A179901
    Stock: AZ61264
    Certified Pre-Owned: No
    Listed since: 04-06-2024

  • $13,977
    fair price
    $27 above market
    • 119,057 miles
    • No accidents, 2 owners, personal use
    • 6cyl automatic
    • Thrifty Car Sales - Gilbert (25 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Tempe, AZ / 25 miles away from Apache Junction, AZ

    THIS VEHICLE RUNS AND DRIVES VERY NICE! IT IS A CERTIFIED PREOWNED VEHICLE AND COMES WITH A 24 MONTH UP TO 150,000 MILES LIMITED POWERTRAIN WARRA...

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

    Listing Information:

    VIN: 4JGDA5HB3FA582062
    Stock: 582062
    Certified Pre-Owned: No
    Listed since: 03-23-2025

Showing 22 - 42 out of 60 listings

Consumer Reviews for the Mercedes-Benz M-Class

Read recent reviews for the Mercedes-Benz M-Class
Overall Consumer Rating
4.5 out of 5 stars38 Reviews
Write a vehicle reviewSee all 38 reviews
  • 5 star
    (71%)
  • 4 star
    (21%)
  • 3 star
    (5%)
  • 2 star
    (0%)
  • 1 star
    (3%)
4 out of 5 stars

Great used buy but poor gas mileage

Shawndh, 02/10/2018
2011 Mercedes-Benz M-Class ML350 4dr SUV (3.5L 6cyl 7A)
I was originally looking for a wagon but not many choices in the US. I really don’t like SUVs but this one was such a beautiful vehicle! I love the styling inside and out. It’s classy, masculine (especially with the black interior), and has good cargo space. I love the fact that the rear seats fold completely flat. It is cumbersome to do in comparison to having a lever in the back, but … it doesn’t bother me because they fold flat this way. Unlike most German cars I’ve owned, it has decent cup holders too. Everything in the interior just feels solid and well put together. The ride is very smooth but it doesn’t take rough roads really well at low speed; kinda bumpy. The transmission shifts silky smooth. The car is not sporty handling but rather very relaxed and smooth. I love most things about it except for the crappy gas mileage, but it’s about average for a gas vehicle of its size and weight. The command system has too many menus and switching back and forth to use. I can imagine an older person being very frustrated with this system; especially the voice command system. It’s just exasperating! The windshield wipers do not have a regular slow interval setting; they use a rain sensor and it just doesn’t get it right. If you leave it on auto, it will eventually burn the motor out or wear out you blades. It will run full speed with a light drizzle. I end up activating them manually. You have to turn traction control off on ice and snow or you can’t drive the thing at all! No BT streaming for 2011 is a pain but you can buy a plug in module that will do it. On the other hand, I like the sound system, phone BT works well, passenger room and comfort is very good, utility is great. I cross shopped the RX350(too small and feminine), Outback(not refined enough), and the Q7(not reliable at all),and the Venza(just as good but already have one and I didn’t want two of them) and this was the winner. It’s not perfect but it’s a good deal of buying preowned and well taken care of.
Report abuse

Used 2009 Mercedes-Benz M-Class in Apache Junction, AZ Values

Estimated values
2009 Mercedes-Benz M-Class ML350 4MATIC 4dr SUV AWD (3.5L 6cyl 7A) with no options
ConditionTrade-InPrivate PartyDealer Retail
Outstanding$4,106$7,599$9,658
Clean$3,875$7,110$8,964
Average$3,490$6,296$7,808
Rough$2,989$5,238$6,304

The average list price of a used 2009 Mercedes-Benz M-Class in Apache Junction, Arizona is $14,704. The average mileage on a used Mercedes-Benz M-Class 2009 for sale in Apache Junction, Arizona is 99,576. Based on the average mileage of 99,576 for used 2009 Mercedes-Benz M-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 M-Class 2009 in Apache Junction, Arizona to be $3,490.

Filters
Skip to Results

Applied Filters4Active

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.