Skip to main content
Skip to Filters
1,093 listings
  • New Listing
    $33,876
    great price
    $2,443 below market
    • 165,688 miles
    • 1 accident, 3 owners, personal use only
    • 6'4” bed, 6.7l, 6cyl
    • Kansas City Hyundai (187 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Merriam, KS / 187 miles away from Des Moines, IA

    EquipmentBluetooth technology is built into this 1 ton pickup, keeping your hands on the steering wheel and your focus on the road. Keep your hands wa...

    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: 3C63R3ML8HG743397
    Stock: 251034A
    Certified Pre-Owned: No
    Listed since: 08-23-2025

  • $30,487
    good price
    $2,772 below market
    • 100,400 miles
    • 1 accident, 2 owners, personal use only
    • 6'4” bed, 6.4l, 8cyl
    • Hastings Automotive (219 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Power Driver Seat
    • Tire Pressure Warnin...
    Close

    Located in Hastings, MN / 219 miles away from Des Moines, IA

    $ Manager Special $This Manager's Special won't last long! We've had it in our inventory a little longer than expected, so we've marked it down to an ...

    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: 3C63R3DJXHG662190
    Stock: 224143B
    Certified Pre-Owned: No
    Listed since: 04-22-2025

  • $27,982
    fair price
    $2,067 below market
    • 158,002 miles
    • 4 accidents, 1 owner, personal use only
    • 6'4” bed, 6.7l, 6cyl
    • Hastings Chrysler Center (220 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • Parking sensors
    Close

    Located in Hastings, MN / 220 miles away from Des Moines, IA

    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: 3C63R3CL0HG546645
    Stock: 64122A
    Certified Pre-Owned: No
    Listed since: 06-11-2025

  • $35,993
    fair price
    $1,039 above market
    • 96,783 miles
    • No accidents, personal use only
    • 8'2” bed, 6.7l, 6cyl
    • Minnesota Truck Headquarters of Forest Lake (257 mi away)
    • AWD/4WD
    • Bluetooth
    • Tire Pressure Warnin...
    • Parking sensors
    • USB Inputs
    Close

    Located in Forest Lake, MN / 257 miles away from Des Moines, IA

    2017 Ram 3500 Tradesman Cummins 6.7L I6 Turbodiesel 4WD 6-Speed Automatic Bright Silver Metallic Clearcoat 4D Crew Cab *** CARFAX CERTIFIED - NO ACCID...

    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: 3C63R3GL5HG552435
    Stock: FD10820
    Certified Pre-Owned: No
    Listed since: 06-27-2025

  • Price Drop
    $33,500
    fair price
    $341 above market
    • 113,169 miles
    • No accidents, personal use only
    • 8'2” bed, 6.7l, 6cyl
    • Minnesota Truck Headquarters of Forest Lake (257 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • Parking sensors
    Close

    Located in Forest Lake, MN / 257 miles away from Des Moines, IA

    2017 Ram 3500 Tradesman w/ Protection Group / Cold Weather Group Cummins 6.7L I6 Turbodiesel 4WD 6-Speed Automatic Bright White Clearcoat w/ Protectio...

    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: 3C63R3GL6HG666038
    Stock: FD09790
    Certified Pre-Owned: No
    Listed since: 06-17-2025

  • $39,999
    fair price
    $510 above market
    • 62,577 miles
    • No accidents, 2 owners, personal use only
    • 8'2” bed, 6.7l, 6cyl
    • Specialty Motors (299 mi away)
    • AWD/4WD
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    • Upgraded Engine
    Close

    Located in Gurnee, IL / 299 miles away from Des Moines, IA

    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: 3C63RRGL6HG608868
    Stock: 608868
    Certified Pre-Owned: No

  • Price Drop
    • 106,716 miles
    • 1 accident, 3 owners, personal use
    • 8'2” bed, 6.4l, 8cyl
    • Carvana - Memphis (490 mi away)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Power Driver Seat
    Close

    Located in Memphis, TN / 490 miles away from Des Moines, IA

    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: 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: 3C63R3JJXHG766554
    Stock: 2003835811
    Certified Pre-Owned: No
    Listed since: 07-09-2025

  • New Listing
    • 126,568 miles
    • Issue reported, 2 owners, personal use only
    • 6'4” bed, 6.7l, 6cyl
    • Motor Cars of Chicago (283 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Joliet, IL / 283 miles away from Des Moines, IA

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: Yes

    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:

    Listing Information:

    VIN: 3C63R3ML2HG748031
    Stock: 7192
    Certified Pre-Owned: No

  • $28,487
    good price
    $3,903 below market
    • 41,710 miles
    • No accidents, personal use only
    • 8'2” bed, 5.7l, 8cyl
    • Briggs Supercenter Manhattan (232 mi away)
    • AWD/4WD
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    • Trip Computer
    Close

    Located in Manhattan, KS / 232 miles away from Des Moines, IA

    This 2016 Ram 3500 Tradesman, comes in Granite Crystal Metallic Clearcoat exterior with Diesel Gray/Black interior. 41,710 miles. Stock Number JMT411...

    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: 3C63R3GT7GG335192
    Stock: JMT41116
    Certified Pre-Owned: No
    Listed since: 07-11-2025

  • New Listing
    • 154,628 miles
    • 3 accidents, 4 owners, personal use only
    • 6'4” bed, 6.7l, 6cyl
    • Gary Mathews Motors (486 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Clarksville, TN / 486 miles away from Des Moines, IA

    10 Speakers, 11.50 Dual Wheels Rear Axle, 115V Auxiliary Power Outlet, 220 Amp Alternator, 3.73 Axle Ratio, 4 Adjustable Cargo Tie-Down Hooks, 4-Wheel...

    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: 3C63RRNL0HG614555
    Stock: L12803
    Certified Pre-Owned: No
    Listed since: 08-23-2025

    • Not provided
    • 2 accidents, 3 owners, personal use
    • 8'2” bed, 6.7l, 6cyl
    • Best Buy Auto (488 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Memphis, TN / 488 miles away from Des Moines, IA

    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: 3C63RRJL0HG701524
    Stock: 701524
    Certified Pre-Owned: No

  • $32,995
    fair price
    $671 above market
    • 123,903 miles
    • No accidents, personal use only
    • 8'2” bed, 6.7l, 6cyl
    • Eagle Chevrolet (488 mi away)
    • AWD/4WD
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    • Upgraded Engine
    Close

    Located in Chadron, NE / 488 miles away from Des Moines, IA

    Vehicle Details Unleash your potential with this robust 2016 Ram 3500 Tradesman, a powerhouse of capability and reliability. Engineered for those who ...

    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: 3C63R3GL7GG322409
    Stock: P2434
    Certified Pre-Owned: No
    Listed since: 07-10-2025

  • New Listing
    $29,800
    good price
    $1,473 below market
    • 76,937 miles
    • No accidents, 1 owner, personal use only
    • 6'4” bed, 6.4l, 8cyl
    • Napleton's River Oaks Chrysler Dodge Jeep Ram (314 mi away)
    • AWD/4WD
    • Back-up camera
    • Tire Pressure Warnin...
    • USB Inputs
    • Upgraded Engine
    Close

    Located in Lansing, IL / 314 miles away from Des Moines, IA

    2018 Ram 3500 Tradesman 6.4L Heavy Duty V8 HEMI w/MDS 4WD Bright White Clearcoat 1-Year SiriusXM Radio Service, 220 Amp Alternator, 3.73 Axle Ratio, 4...

    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: 3C63R3CJ7JG221852
    Stock: PSH15415
    Certified Pre-Owned: No
    Listed since: 08-07-2025

  • Price Drop
    $27,500
    good price
    $1,444 below market
    • 65,500 miles
    • 1 accident, 1 owner, personal use only
    • 8'2” bed, 6.4l, 8cyl
    • Whitewater Chrysler Dodge Jeep Ram (182 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Saint Charles, MN / 182 miles away from Des Moines, IA

    2018 Ram 3500 Tradesman Built to Work. Ready to Lead.Bright White Clearcoat | 4 Wheel Drive | Heavy-Duty Capability Meets Everyday ComfortStep into se...

    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: 3C63R3AJ4JG339151
    Stock: 14571A
    Certified Pre-Owned: No
    Listed since: 06-24-2025

  • New Listing
    $30,000
    good price
    $1,816 below market
    • 249,114 miles
    • 3 accidents, 3 owners, personal use only
    • 8'2” bed, 6.7l, 6cyl
    • Patriot Chrysler Dodge Jeep Ram of Tulsa (398 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Tulsa, OK / 398 miles away from Des Moines, IA

    GREAT PRICE ALERT!! Welcome to Patriot CDJR of Tulsa! We are here to provide the absolute best selection, best prices, and best service in Oklahoma!! ...

    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: 3C63RRKL7JG113933
    Stock: 250715A
    Certified Pre-Owned: No
    Listed since: 08-09-2025

  • New Listing
    $29,997
    fair price
    $907 above market
    • 103,782 miles
    • No accidents, 2 owners, personal use only
    • 6'4” bed, 6.4l, 8cyl
    • Driveway (238 mi away)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Hudson, WI / 238 miles away from Des Moines, IA

    CarFax No Accidents Reported,Back-Up Camera,Bluetooth,Brake Assist,Tow Hitch,HD Radio,Steel Wheels,Power Door Locks,Brake Assist,Floor Mats,Gasoline F...

    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: 3C63R3CJ0JG321985
    Stock: JG321985T
    Certified Pre-Owned: No

  • Price Drop
    $48,399
    fair price
    $1,402 below market
    • 69,693 miles
    • 1 accident, 2 owners, personal use only
    • 8'2” bed, 6.7l, 6cyl
    • Ed Martin Chrysler Dodge Jeep Ram (430 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Anderson, IN / 430 miles away from Des Moines, IA

    LOW MILES! 6.7L DIESEL 4X4! LONGHORN EDITION! POWER MOONROOF! LEATHER! HEATED/COOLED SEATS! Brilliant Black Crystal Pearlcoat 2016 Ram 3500 Laramie Lo...

    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: 3C63RRKL3GG216565
    Stock: 716546A
    Certified Pre-Owned: No
    Listed since: 08-04-2025

  • $25,987
    fair price
    $572 above market
    • 103,620 miles
    • 1 accident, 2 owners, personal use only
    • 6'4” bed, 6.4l, 8cyl
    • McCarthy Jeep Ram Chrysler Dodge of Lee's Summit (189 mi away)
    • AWD/4WD
    • Tire Pressure Warnin...
    • USB Inputs
    • Upgraded Engine
    • Trip Computer
    Close

    Located in Lees Summit, MO / 189 miles away from Des Moines, IA

    Bluetooth, Back Up Camera. Flame Red Clearcoat 2016 Ram 3500 Tradesman CARFAX One-Owner.Thank you for checking out this vehicle at the all-new McCarth...

    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: 3C63R3CJXGG149778
    Stock: J10883A
    Certified Pre-Owned: No
    Listed since: 06-11-2025

  • $37,699
    fair price
    $793 above market
    • 50,001 miles
    • 1 accident, 2 owners, personal use only
    • 8'2” bed, 6.7l, 6cyl
    • Walser Polar Chevrolet (242 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in White Bear Lake, MN / 242 miles away from Des Moines, IA

    * CHROME APPEARANCE GROUP (AED) * POWER & REMOTE ENTRY GROUP (AJH) * Heated Mirrors * Integrated Turn Signal Mirrors * Keyless Entry * Po...

    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: 3C63R3AL1JG132556
    Stock: 22C1792T
    Certified Pre-Owned: No
    Listed since: 08-05-2025

  • New Listing
    Photos not available
    $38,995
    fair price
    $79 above market
    • 133,231 miles
    • No accidents, 1 owner, personal use only
    • 8'2” bed, 6.7l, 6cyl
    • Betten Baker Chrysler Dodge Jeep Ram of Cadillac (455 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Cadillac, MI / 455 miles away from Des Moines, IA

    Remote Start, Sunroof / Moonroof, Back Up Camera, ** ONE OWNER **, ** Clean Auto Check **, Cummins 6.7L I6 Turbodiesel, 6-Speed Automatic, 4WD, Granit...

    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: 3C63RRJL8GG116284
    Stock: S4119
    Certified Pre-Owned: No
    Listed since: 08-26-2025

  • $23,990
    great price
    $6,011 below market
    • 155,004 miles
    • No accidents, 3 owners, personal use only
    • 6'4” bed, 6.4l, 8cyl
    • Marthaler Chevrolet of Glenwood (295 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Glenwood, MN / 295 miles away from Des Moines, IA

    Ram ** LOW MILEAGE **, ** REAR-VIEW CAMERA **, ** HEATED AND VENTILATED SEATS **, ** HEATED STEERING WHEEL **, ** Bluetooth® HANDS FREE CALLING **, **...

    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: 3C63R3EJ6FG518406
    Stock: 250917B
    Certified Pre-Owned: No
    Listed since: 06-18-2025

Showing 1 - 21 out of 1,093 listings

Consumer Reviews for the Ram 3500

Read recent reviews for the Ram 3500
Overall Consumer Rating
3.7 out of 5 stars30 Reviews
Write a vehicle reviewSee all 30 reviews
  • 5 star
    (50%)
  • 4 star
    (13%)
  • 3 star
    (10%)
  • 2 star
    (10%)
  • 1 star
    (17%)
4.38 out of 5 stars

Pretty darn nice

pb58, 04/29/2013
2012 Ram 3500 Laramie Longhorn Limited Edition 4dr Crew Cab LB DRW (6.7L 6cyl Turbodiesel 6A)
After being a power-stroke guy for many years I made the switch to ram. Very glad I did. I have the Laramie package and it is pure luxury...truck or not. Uconnect works excellent, I have the 730n. High quality leather, great sound system, quite ride, more power than I will probably ever need...and I pull heavy equipment. Lumbar support is outstanding. M.P.G,s are not horrible for a 1 ton … with this much power, I can get it down to about 14 if I drive hard, normal driving gets me about 18-19. Towing 14000# gets about 10. Call quality on Bluetooth is excellent. Took about 3 minutes to pair my iPhone and download the phone book. Absolutely no buyers remorse...love it. Would do it again!!
Report abuse

Used 2017 Ram 3500 in Des Moines, IA Values

Estimated values
2017 Ram 3500 Laramie 4dr Mega Cab 4WD SB (6.7L 6cyl Turbodiesel 6A) with no options
ConditionTrade-InPrivate PartyDealer Retail
Outstanding$30,207$33,077$35,265
Clean$29,267$32,025$34,121
Average$27,701$30,273$32,213
Rough$25,664$27,995$29,733

The average list price of a used 2017 Ram 3500 in Des Moines, Iowa is $33,718. The average mileage on a used Ram 3500 2017 for sale in Des Moines, Iowa is 112,851. Based on the average mileage of 112,851 for used 2017 Ram 3500 for sale in Des Moines, IA 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 Ram 3500 2017 in Des Moines, Iowa to be $27,701.

Filters
Skip to Results

Applied Filters4Active

Select Buying Experience

Location

Search radius500 miles
Search radius

Make & Model

Year

New / Used

Price & Payments

Price Rating

Trim

Truck Details

Mileage

Accidents & History

Engine & Drivetrain

Exterior Color

Interior Color

Total Seating

Edmunds Review

Features

Options & Packages

Listing Details


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