Skip to main content
Skip to Filters
779 listings
  • New Listing
    $14,998
    fair price
    $860 below market
    • 177,928 miles
    • 2 accidents, 1 owner, personal use
    • 8'2” bed, 5.7l, 8cyl
    • AutoNation USA Sanford (65 mi away)
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • Parking sensors
    • USB Inputs
    Close

    Located in Sanford, FL / 65 miles away from Ocala, FL

    Radio: Uconnect 5.0Popular Equipment GroupAnti-Spin Differential Rear AxleParksense Rear Park Assist SystemParkview Rear Back-Up CameraSiriusXM S...

    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: 3C6TR4HT2GG119772
    Stock: GG119772
    Certified Pre-Owned: No
    Listed since: 05-05-2025

  • $41,159
    fair price
    $618 below market
    • 62,355 miles
    • 1 accident, 2 owners, personal use only
    • 6'4” bed, 6.7l, 6cyl
    • Subaru South Tampa (80 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Keyless Entry/Start
    Close

    Located in Tampa, FL / 80 miles away from Ocala, FL

    Priced below KBB Fair Purchase Price! Delmonico Red Pearlcoat 2016 Ram 2500 Laramie 4WD 6-Speed Automatic Cummins 6.7L I6 Turbodiesel 115V Auxiliary P...

    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: 3C6UR5FL1GG209136
    Stock: GG209136
    Certified Pre-Owned: No
    Listed since: 04-21-2025

  • Price Drop
    $24,598
    great price
    $6,077 below market
    • 154,843 miles
    • No accidents, 3 owners, personal use only
    • 8'2” bed, 6.4l, 8cyl
    • Gary Yeomans Ford of Palm Bay (130 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Keyless Entry/Start
    Close

    Located in Palm Bay, FL / 130 miles away from Ocala, FL

    2017 Ram 2500 Laramie 4WD 6-Speed Automatic 6.4L Heavy Duty V8 HEMI w/MDS**LIKE NEW CONDITION, **PREMIUM HEATED LEATHER SEATING, **PREMIUM WHEELS, **...

    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: 3C6UR5KJ7HG731582
    Stock: RKD81020B
    Certified Pre-Owned: No
    Listed since: 04-17-2025

  • Price Drop
    $11,000
    great price
    $5,750 below market
    • 216,522 miles
    • 1 accident, 5 owners, corporate fleet vehicle
    • 8'2” bed, 6.4l, 8cyl
    • Lee Auto Group Tampa (85 mi away)
    • AWD/4WD
    • Tire Pressure Warnin...
    • USB Inputs
    • Upgraded Engine
    • Trip Computer
    Close

    Located in Tampa, FL / 85 miles away from Ocala, FL

    Engineered to provide outstanding performance, our 2017 RAM 2500 Tradesman Crew Cab 4X4 is bold and brawny in Bright White Clear Coat with the Tradesm...

    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:

    Listing Information:

    VIN: 3C6UR5HJ5HG752518
    Stock: T2867
    Certified Pre-Owned: No
    Listed since: 12-11-2024

  • Photos not available
    $34,995
    fair price
    $989 below market
    • 87,994 miles
    • No accidents, 1 owner, personal use only
    • 6'4” bed, 6.7l, 6cyl
    • Chiefland Chrysler Jeep Dodge Ram FIAT (42 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • Parking sensors
    Close

    Located in Chiefland, FL / 42 miles away from Ocala, FL

    Recent Arrival! CARFAX One-Owner. Delmonico Red Pearlcoat 2017 Ram 2500 Tradesman Cummins 6.7L I6 Turbodiesel 6-Speed Automatic 4WD 5.0" Touchscreen D...

    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: 3C6UR5CL4HG644478
    Stock: 25T200A
    Certified Pre-Owned: No
    Listed since: 05-01-2025

  • $20,995
    fair price
    $2,099 above market
    • 117,240 miles
    • No accidents, 3 owners, personal use only
    • 6'4” bed, 6.4l, 8cyl
    • D & D Detail Experts (85 mi away)
    • Tire Pressure Warnin...
    • USB Inputs
    • Upgraded Engine
    • Trip Computer
    • Rear Bench Seats
    Close

    Located in New Smyrna Beach, FL / 85 miles away from Ocala, FL

    RECENTLY REDUCED!!Very clean pickup. Never used as a work truck. Great tow vehicle. New tires, bedliner, front brush guard and side steps for easy acc...

    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: 3C6UR4CJ3FG623370
    Stock: D196
    Certified Pre-Owned: No
    Listed since: 12-10-2024

  • Price Drop
    • 45,738 miles
    • No accidents, 2 owners, personal use
    • 6'4” bed, 6.7l, 6cyl
    • Audi of Orange Park (83 mi away)
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • Parking sensors
    • USB Inputs
    Close

    Located in Jacksonville, FL / 83 miles away from Ocala, FL

    Used 2017 Ram 2500 For sale In Jacksonville Florida.Brilliant Black Crystal Pearlcoat RWD 6-Speed Automatic Cummins 6.7L I6 Turbodiesel ** Back Up War...

    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: 3C6UR4DL1HG515414
    Stock: HG515414P
    Certified Pre-Owned: No
    Listed since: 04-01-2025

  • New Listing
    • 79,864 miles
    • 6'4” bed, 6.7l, 6cyl
    • Jacobs Mitsubishi (65 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in New Port Richey, FL / 65 miles away from Ocala, FL

    Check out this 2017 Ram 2500 Laramie finished in Bright White Clearcoat with a Black interior. This vehicle is equipped with the following features an...

    AutoCheck Vehicle History Summary Unavailable.

    Features and Specs:

    Listing Information:

    VIN: 3C6UR5FL1HG540381
    Stock: T540381AM
    Certified Pre-Owned: No
    Listed since: 03-27-2025

    • 56,837 miles
    • No accidents, 1 owner, personal use only
    • 6'4” bed, 6.7l, 6cyl
    • Jacobs Mitsubishi (65 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in New Port Richey, FL / 65 miles away from Ocala, FL

    Check out this 2015 Ram 2500 Laramie finished in Brilliant Black Crystal Pearlcoat with a Black interior.The Ram 2500 AEV Prospector is a heavily upgr...

    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: 3C6UR5FLXFG655316
    Stock: K655316M
    Certified Pre-Owned: No
    Listed since: 03-05-2025

  • New Listing
    • 45,311 miles
    • No accidents, 1 owner, personal use only
    • 6'4” bed, 6.7l, 6cyl
    • Carvana - Tampa (82 mi away)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Power Driver Seat
    Close

    Located in Tampa, FL / 82 miles away from Ocala, FL

    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:

    Listing Information:

    VIN: 3C6UR5DL0HG658120
    Stock: 2003725195
    Certified Pre-Owned: No
    Listed since: 05-08-2025

  • Photos not available
    • 80,201 miles
    • No accidents, 2 owners, rental vehicle
    • 6'4” bed, 5.7l, 8cyl
    • New Smyrna Chevrolet (83 mi away)
    • Home delivery*
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    • Trip Computer
    • Rear Bench Seats
    Close

    Located in New Smyrna Beach, FL / 83 miles away from Ocala, FL

    Clean CARFAX. 40/20/40 Split Bench Seat, Air Conditioning, Radio: Uconnect 5.0 AM/FM/BT, Remote keyless entry, SiriusXM Satellite Radio, Traction cont...

    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: 3C6TR4DT4FG526612
    Stock: U403240B
    Certified Pre-Owned: No
    Listed since: 04-21-2025

  • New Listing
    $11,999
    great price
    $2,636 below market
    • 207,424 miles
    • 1 accident, 2 owners, personal use only
    • 6'4” bed, 6.4l, 8cyl
    • AR Prestige Auto Sale (119 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • Parking sensors
    Close

    Located in Bradenton, FL / 119 miles away from Ocala, FL

    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: 3C6UR5CJ8GG311813
    Stock: 19
    Certified Pre-Owned: No
    Listed since: 02-19-2025

  • $18,925
    fair price
    $1,111 below market
    • 99,291 miles
    • No accidents, 1 owner, government vehicle
    • 8'2” bed, 5.7l, 8cyl
    • Idava Trucks and More (141 mi away)
    • Tire Pressure Warnin...
    • USB Inputs
    • Trip Computer
    • Rear Bench Seats
    • Stability Control
    Close

    Located in Sebastian, FL / 141 miles away from Ocala, FL

    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: 3C6TR4HT4GG353959
    Stock: 353959
    Certified Pre-Owned: No
    Listed since: 04-04-2025

  • New Listing
    Stock photo**
    $16,888
    good price
    $1,733 below market
    • 110,880 miles
    • No accidents, 2 owners, personal use only
    • 6'4” bed, 6.4l, 8cyl
    • Gilbert Chevrolet (161 mi away)
    • Back-up camera
    • Tire Pressure Warnin...
    • Parking sensors
    • USB Inputs
    • Upgraded Engine
    Close

    Located in Okeechobee, FL / 161 miles away from Ocala, FL

    Recent Arrival! *Carfax Accident Free*. 2016 Ram 2500 Tradesman Brilliant Black Crystal Pearlcoat Odometer is 4662 miles below market average!TO KEEP ...

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

  • $36,398
    good price
    $2,015 below market
    • 60,358 miles
    • No accidents, 2 owners, personal use only
    • 6'4” bed, 6.4l, 8cyl
    • Enterprise Car Sales (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Colorado Springs, CO / 1,447 miles away from Ocala, FL

    Transfer of vehicle from another location to your neighborhood Enterprise Car Sales may require payment of a non-refundable transfer fee to begin the ...

    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: 3C6UR5FJ9GG333573
    Stock: 8GG61M
    Certified Pre-Owned: No
    Listed since: 01-29-2025

  • New Listing
    $35,990
    fair price
    $980 above market
    • 66,197 miles
    • No accidents, 3 owners, personal use only
    • 6'4” bed, 6.4l, 8cyl
    • Carvana (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Bluetooth
    • Power Driver Seat
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Columbus, OH / 750 miles away from Ocala, FL

    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:

    Listing Information:

    VIN: 3C6UR5DJ3GG102557
    Stock: 2003613073
    Certified Pre-Owned: No
    Listed since: 03-31-2025

  • Price Drop
    $31,998
    fair price
    $611 below market
    • 81,623 miles
    • No accidents, 3 owners, corporate fleet vehicle
    • 6'4” bed, 6.4l, 8cyl
    • Driveway (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Power Driver Seat
    • Tire Pressure Warnin...
    Close

    Located in Medford, OR / 2,418 miles away from Ocala, FL

    CarFax No Accidents Reported,Bluetooth,Brake Assist,Chrome Wheels,Remote Start,Satellite Radio,Tow Hitch,WiFi Hotspot,Bed Liner,Power Door Locks,Satel...

    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: 3C6UR5DJ8GG231667
    Stock: 231667B
    Certified Pre-Owned: No

  • New Listing
    $32,900
    fair price
    $1,154 below market
    • 129,556 miles
    • No accidents, 2 owners, personal use only
    • 6'4” bed, 6.7l, 6cyl
    • Mullinax Ford of Central Florida (60 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Apopka, FL / 60 miles away from Ocala, FL

    **FREE DELIVERY WITHIN 200 MILES IN FLORIDA**, **NO DEALER FEES**, **4.6 STAR CUSTOMER RATED DEALERSHIP**.4WD Cummins 6.7L I6 Turbodiesel Priced be...

    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: 3C6UR5GL4EG190142
    Stock: 190142
    Certified Pre-Owned: No
    Listed since: 05-09-2025

  • Price Drop
    $43,485
    fair price
    $1,416 below market
    • 63,669 miles
    • 1 accident, 1 owner, personal use only
    • 6'4” bed, 6.7l, 6cyl
    • Honda of Lake City (76 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Lake City, FL / 76 miles away from Ocala, FL

    2500 Laramie Longhorn, 4D Crew Cab, Cummins 6.7L I6 Turbodiesel, 6-Speed Automatic, 4WD, Brilliant Black Crystal Pearlcoat, Black Leather.CARFAX One-O...

    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: 3C6UR5GL7GG317128
    Stock: G317128
    Certified Pre-Owned: No
    Listed since: 02-04-2025

  • New Listing
    Photos not available
    $30,873
    fair price
    $925 below market
    • 131,960 miles
    • No accidents, 1 owner, personal use only
    • 6'4” bed, 6.7l, 6cyl
    • Galeana Kia (182 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Power Driver Seat
    • Tire Pressure Warnin...
    Close

    Located in Fort Myers, FL / 182 miles away from Ocala, FL

    Granite Crystal Metallic Clearcoat 2016 Ram 2500 Big Horn 4WD 6-Speed Automatic Cummins 6.7L I6 TurbodieselRecent Arrival!

    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: 3C6UR5DL2GG222027
    Stock: KT5238A
    Certified Pre-Owned: No
    Listed since: 05-04-2025

  • $36,995
    fair price
    $651 above market
    • 110,319 miles
    • No accidents, 4 owners, corporate fleet vehicle
    • 6'4” bed, 6.7l, 6cyl
    • Boomers Trucks & SUVS (68 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Power Driver Seat
    Close

    Located in Longwood, FL / 68 miles away from Ocala, FL

    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: 3C6UR5FL0GG328702
    Stock: 328702
    Certified Pre-Owned: No
    Listed since: 04-16-2025

Showing 1 - 21 out of 779 listings

Consumer Reviews for the Ram 2500

Read recent reviews for the Ram 2500
Overall Consumer Rating
3.6 out of 5 stars32 Reviews
Write a vehicle reviewSee all 32 reviews
  • 5 star
    (41%)
  • 4 star
    (16%)
  • 3 star
    (19%)
  • 2 star
    (13%)
  • 1 star
    (13%)
5 out of 5 stars

6.7 Ram 2500 Laramie with Black Appearance Package

David, 02/29/2016
2016 Ram 2500 Laramie 4dr Crew Cab 4WD SB (5.7L 8cyl 6A)
Sold my toy hauler and had no need for my 2012 F350 with 8' bed. Had a few problems with the ford and after owning a 2005 dodge 2500 decided to give Ram a chance. I will admit I do miss the tailgate step, this is my only complaint. This truck has almost as much technology as the wife's luxury SUV. This is my daily driver and no problems with mirrors if you set them up correctly. With the … 6.7 Cummins 370HP/800 TQ and 3.42 rear axle ratio I get 21 mpg at 70 mph and my average with all driving is 17.8 mpg. I can pull my #14,000 trailer without a strain. So if you have to tow and need a comfortable daily driver go test drive a new ram. Since I 1st did this review the only thing I have added is a bestsop trek step. Works great for stepping up and down in a high truck!
Report abuse

Used 2016 Ram 2500 in Ocala, FL Values

Estimated values
2016 Ram 2500 Tradesman 4dr Crew Cab LB (5.7L 8cyl 6A) with no options
ConditionTrade-InPrivate PartyDealer Retail
Outstanding$13,331$16,282$18,369
Clean$12,866$15,694$17,680
Average$12,092$14,712$16,533
Rough$11,086$13,436$15,041

The average list price of a used 2016 Ram 2500 in Ocala, Florida is $31,353. The average mileage on a used Ram 2500 2016 for sale in Ocala, Florida is 104,100. Based on the average mileage of 104,100 for used 2016 Ram 2500 for sale in Ocala, FL 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 2500 2016 in Ocala, Florida to be $12,092.

Filters
Skip to Results

Applied Filters4Active

Select Buying Experience

Location

Search radius200 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.