Skip to main content
Skip to Filters
174 listings
  • Price Drop
    • 54,900 miles
    • 1 accident, 4 owners, personal use only
    • 22 City / 30 Hwy MPG
    • Carvana (In-stock online)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Tampa, FL / 717 miles away from Virginia Beach, VA

    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:

    25 Combined MPG (22 City/30 Highway)

    Listing Information:

    VIN: 1G6AR5SX3K0136758
    Stock: 2003820145
    Certified Pre-Owned: No
    Listed since: 06-19-2025

    • 48,453 miles
    • 1 accident, 3 owners, personal use only
    • 21 City / 29 Hwy MPG
    • Carvana (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Chicago, IL / 748 miles away from Virginia Beach, VA

    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:

    24 Combined MPG (21 City/29 Highway)

    Listing Information:

    VIN: 1G6AX5SX3K0101577
    Stock: 2003704898
    Certified Pre-Owned: No
    Listed since: 05-17-2025

  • Stock photo**
    • 96,943 miles
    • 1 accident, 4 owners, corporate fleet vehicle
    • 18 City / 26 Hwy MPG
    • Haley Toyota (131 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Farmville, VA / 131 miles away from Virginia Beach, VA

    ** Local Trade ** ** This CTS was Not purchased at an Auction *** 2013 Cadillac CTS ** Luxury AWD ** 6-Speed Automatic ** 3.0L V6 DI DOHC VVT ** White...

    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:

    21 Combined MPG (18 City/26 Highway)

    Listing Information:

    VIN: 1G6DG5E51D0114127
    Stock: 545868B
    Certified Pre-Owned: No
    Listed since: 04-23-2025

  • $7,995
    fair price
    $276 above market
    • 125,159 miles
    • No accidents, 2 owners, personal use
    • 18 City / 26 Hwy MPG
    • Rosser Motorsports (177 mi away)
    • AWD/4WD
    • Bluetooth
    • Power Driver Seat
    • Tire Pressure Warnin...
    • Multi-Zone Climate C...
    Close

    Located in Waynesboro, VA / 177 miles away from Virginia Beach, VA

    AWD Active Head Restraints Anti-Theft System Auto-dimming Rearview Mirror Automatic Climate Control Automatic Crash Notification Bluetooth Braking Ass...

    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: 1G6DC5E57C0101666
    Stock: 2289WWH
    Certified Pre-Owned: No
    Listed since: 03-08-2025

    • 89,063 miles
    • No accidents, 4 owners, rental vehicle
    • 18 City / 27 Hwy MPG
    • 518 Auto Sales (9 mi away)
    • Bluetooth
    • Leather Seats
    • Sunroof/Moonroof
    • Upgraded Headlights
    • Power Driver Seat
    Close

    Located in Norfolk, VA / 9 miles away from Virginia Beach, VA

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

    Listing Information:

    VIN: 1G6DJ5EG1A0122517
    Stock: 10751A
    Certified Pre-Owned: No
    Listed since: 04-09-2025

    • 102,165 miles
    • No accidents, 2 owners, personal use
    • 16 City / 26 Hwy MPG
    • Gary's Community Auto Sales (93 mi away)
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Power Driver Seat
    • Tire Pressure Warnin...
    Close

    Located in Glen Allen, VA / 93 miles away from Virginia Beach, VA

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

    Listing Information:

    VIN: 1G6DE5E57C0142504
    Stock: 10206
    Certified Pre-Owned: No
    Listed since: 05-07-2025

  • Stock photo**
    • 133,851 miles
    • No accidents, 4 owners, personal use
    • 16 City / 26 Hwy MPG
    • Deckers Auto Sales (199 mi away)
    • Bluetooth
    • Power Driver Seat
    • Tire Pressure Warnin...
    • Multi-Zone Climate C...
    • Auto Climate Control
    Close

    Located in Fayetteville, NC / 199 miles away from Virginia Beach, VA

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

    Listing Information:

    VIN: 1G6DA5E59C0155928
    Stock: 155928
    Certified Pre-Owned: No
    Listed since: 05-25-2024

  • Price Drop
    $6,499
    great price
    $2,129 below market
    • 89,000 miles
    • No accidents, 3 owners, corporate fleet vehicle
    • 18 City / 26 Hwy MPG
    • Town Auto (8 mi away)
    • AWD/4WD
    • Sunroof/Moonroof
    • Power Driver Seat
    • Tire Pressure Warnin...
    • Multi-Zone Climate C...
    Close

    Located in Chesapeake, VA / 8 miles away from Virginia Beach, VA

    2011 Cadillac CTS 89K Miles 3.0L AWD 4dr Sedan 3.0L V6 TOWN AUTO https://www.townautova.com/ We open Monday through Saturday 10 am to 6 pm We are loca...

    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:

    21 Combined MPG (18 City/26 Highway)

    Listing Information:

    VIN: 1G6DC5EY5B0144248
    Stock: 144248
    Certified Pre-Owned: No
    Listed since: 03-23-2025

  • New Listing
    • 163,790 miles
    • 2 accidents, 2 owners, personal use
    • 18 City / 26 Hwy MPG
    • East End Auto Sales (84 mi away)
    • AWD/4WD
    • Bluetooth
    • Power Driver Seat
    • Tire Pressure Warnin...
    • Multi-Zone Climate C...
    Close

    Located in Henrico, VA / 84 miles away from Virginia Beach, VA

    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:

    21 Combined MPG (18 City/26 Highway)

    Listing Information:

    VIN: 1G6DC5E58C0158250
    Stock: 32114
    Certified Pre-Owned: No
    Listed since: 06-25-2025

  • Price Drop
    $6,753
    great price
    $1,828 below market
    • 117,150 miles
    • 1 accident, 3 owners, taxi vehicle
    • 16 City / 26 Hwy MPG
    • A One Eagle Auto Sales (172 mi away)
    • Power Driver Seat
    • Tire Pressure Warnin...
    • Multi-Zone Climate C...
    • Auto Climate Control
    • Trip Computer
    Close

    Located in Madison Heights, VA / 172 miles away from Virginia Beach, VA

    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:

    19 Combined MPG (16 City/26 Highway)

    Listing Information:

    VIN: 1G6DA5EY5B0164604
    Stock: 362574
    Certified Pre-Owned: No
    Listed since: 05-25-2024

  • Price Drop
    $7,204
    good price
    $1,174 below market
    • 102,297 miles
    • No accidents, 1 owner, personal use only
    • 17 City / 26 Hwy MPG
    • Driveway (166 mi away)
    • AWD/4WD
    • Power Driver Seat
    • Tire Pressure Warnin...
    • Multi-Zone Climate C...
    • Auto Climate Control
    Close

    Located in Sterling, VA / 166 miles away from Virginia Beach, VA

    Low Mileage,Rare Find,Premium Sound,Satellite Radio,V6 Cylinder Engine,Power Door Locks,Satellite Radio,Floor Mats,Gasoline Fuel,Remote Trunk Release,...

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

    Listing Information:

    VIN: 1G6DT57V390130667
    Stock: 90130667T
    Certified Pre-Owned: No

  • $8,495
    fair price
    $207 below market
    • 103,841 miles
    • No accidents, 4 owners, personal use
    • 18 City / 26 Hwy MPG
    • Alpina Imports (172 mi away)
    • AWD/4WD
    • Sunroof/Moonroof
    • Power Driver Seat
    • Tire Pressure Warnin...
    • Multi-Zone Climate C...
    Close

    Located in Baltimore, MD / 172 miles away from Virginia Beach, VA

    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: 1G6DC5EY9B0143555
    Stock: 143555
    Certified Pre-Owned: No
    Listed since: 06-03-2025

    • 275,604 miles
    • No accidents, 3 owners, corporate fleet vehicle
    • 16 City / 26 Hwy MPG
    • Joel 's Auto Wholesale, Inc. (6 mi away)
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Power Driver Seat
    • Tire Pressure Warnin...
    Close

    Located in Norfolk, VA / 6 miles away from Virginia Beach, VA

    ***ALL PAYMENTS ARE SETUP ON YOUR WEEKLY OR BI-WEEKLY PAY DATES*** ***We never check credit! ***SEE STORE FOR MORE DETAILS***

    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:

    19 Combined MPG (16 City/26 Highway)

    Listing Information:

    VIN: 1G6DE5EY3B0171670
    Stock: 71670
    Certified Pre-Owned: No
    Listed since: 04-01-2025

  • New Listing
    • 41,827 miles
    • No accidents, 2 owners, rental vehicle
    • 16 City / 25 Hwy MPG
    • Timeless Motorcars (133 mi away)
    • Power Driver Seat
    • Tire Pressure Warnin...
    • Multi-Zone Climate C...
    • Auto Climate Control
    • Trip Computer
    Close

    Located in Stafford, VA / 133 miles away from Virginia Beach, VA

    Timeless Motorcars we Thrive on our Customer Service and the capability to Provide cars to the community at a Fair Price. When you buy from Timeless M...

    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:

    19 Combined MPG (16 City/25 Highway)

    Listing Information:

    VIN: 1G6DF577X90161021
    Stock: 161021
    Certified Pre-Owned: No

    • 51,934 miles
    • No accidents, 3 owners, personal use
    • 18 City / 27 Hwy MPG
    • Carvana (In-stock online)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    Close

    Located in Phoenix, AZ / 2,031 miles away from Virginia Beach, VA

    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:

    21 Combined MPG (18 City/27 Highway)

    Listing Information:

    VIN: 1G6DS5ED8B0148326
    Stock: 2003758972
    Certified Pre-Owned: No
    Listed since: 05-20-2025

    • 183,541 miles
    • No accidents, 3 owners, personal use only
    • 18 City / 27 Hwy MPG
    • Autodealz Elkton (178 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Shenandoah, VA / 178 miles away from Virginia Beach, VA

    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: 1G6DP5ED8B0100231
    Stock: 4122C
    Certified Pre-Owned: No
    Listed since: 10-31-2024

    • 128,876 miles
    • No accidents, 3 owners, personal use only
    • 16 City / 25 Hwy MPG
    • Smithfield Auto Center (154 mi away)
    • Power Driver Seat
    • Tire Pressure Warnin...
    • Multi-Zone Climate C...
    • Auto Climate Control
    • Trip Computer
    Close

    Located in Smithfield, NC / 154 miles away from Virginia Beach, VA

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

    Listing Information:

    VIN: 1G6DF577590154459
    Stock: 25165
    Certified Pre-Owned: No
    Listed since: 05-30-2025

  • New Listing
    • 129,000 miles
    • Frame damage reported, 6 owners, personal use only
    • 18 City / 26 Hwy MPG
    • Tyson Auto Sales (156 mi away)
    • AWD/4WD
    • Power Driver Seat
    • Tire Pressure Warnin...
    • Multi-Zone Climate C...
    • Auto Climate Control
    Close

    Located in Vienna, VA / 156 miles away from Virginia Beach, VA

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: No

    Personal Use Only: Yes

    History Provider: AutoCheck

    Title Details: Issue reported

    Salvage Vehicle: No

    Frame Damage: Yes

    Theft History: No

    Lemon Status: No

    Free History Report: No

    Features and Specs:

    21 Combined MPG (18 City/26 Highway)

    Listing Information:

    VIN: 1G6DC5EYXB0156699
    Stock: 156699
    Certified Pre-Owned: No
    Listed since: 06-24-2025

  • $8,900
    good price
    $2,129 below market
    • 59,731 miles
    • 1 accident, 2 owners, personal use
    • 18 City / 26 Hwy MPG
    • VIP Auto (124 mi away)
    • AWD/4WD
    • Bluetooth
    • Leather Seats
    • Sunroof/Moonroof
    • Power Driver Seat
    Close

    Located in Fredericksburg, VA / 124 miles away from Virginia Beach, VA

    Vehicle Overview You are viewing a One Owner 2010 CADILLAC CTS / ALL WHEEL DRIVE / 59731 MILES / AUTOMATIC TRANSMISSION / LUXURY PACKAGE / ALL WHEEL D...

    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:

    21 Combined MPG (18 City/26 Highway)

    Listing Information:

    VIN: 1G6DG5EG6A0145533
    Stock: 4549
    Certified Pre-Owned: No
    Listed since: 11-07-2024

  • Price Drop
    $9,494
    good price
    $1,209 below market
    • 55,140 miles
    • No accidents, 2 owners, personal use only
    • 16 City / 25 Hwy MPG
    • 1st Choice Auto Sales (154 mi away)
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Fairfax, VA / 154 miles away from Virginia Beach, VA

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

    Listing Information:

    VIN: 1G6DH577880180112
    Stock: CM91115
    Certified Pre-Owned: No
    Listed since: 01-27-2025

  • $8,895
    fair price
    $580 below market
    • 79,048 miles
    • No accidents, 1 owner, personal use only
    • 16 City / 26 Hwy MPG
    • Thompson Buick GMC (158 mi away)
    • Bluetooth
    • Leather Seats
    • Sunroof/Moonroof
    • Power Driver Seat
    • Tire Pressure Warnin...
    Close

    Located in Raleigh, NC / 158 miles away from Virginia Beach, VA

    Climb inside the 2010 CADILLAC CTS! Injecting sophistication and finesse into the midsize sedan segment! This 4 door, 5 passenger sedan still has less...

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

    Listing Information:

    VIN: 1G6DE5EGXA0110306
    Stock: 15680A
    Certified Pre-Owned: No
    Listed since: 04-18-2025

Showing 127 - 147 out of 174 listings

Consumer Reviews for the Cadillac CTS

Read recent reviews for the Cadillac CTS
Overall Consumer Rating
3.8 out of 5 stars27 Reviews
Write a vehicle reviewSee all 27 reviews
  • 5 star
    (44%)
  • 4 star
    (19%)
  • 3 star
    (19%)
  • 2 star
    (11%)
  • 1 star
    (7%)
5 out of 5 stars

Everything is better than the previous CTS

Next2pool, 07/26/2016
2016 Cadillac CTS Luxury 4dr Sedan (3.6L 6cyl 8A)
If you owned a Gen II CTS, this one will be better in every category. The new V6 is very strong and I'm averaging about 26 MPG in all around suburban driving. The interior is very quiet but the road noise from the front is the only complaint I have. There is almost no wind noise. The interior material quality is excellent and the fit and finish is superb. I am disappointed in the … autostop performance. When it does activate (when is hard to predict) the engine has an annoying shudder when it stops as well as restarts. I have driven other GM models that are much better. The transmission shifts very well and doesn't seem to have a problem managing 8 gears. Although I like the hard inside cover for the sunroof, the roof itself does not seem to open as far as the previous version and it looks a bit clunky from the outside when open. The Cue system is much faster than before I have no problem with the controls at all. I did expect the Navigation system to have a more colorful display and I can't see how to name a route for future use. The gooseneck trunk hinges seem to be a step backwards from the articulated system of the Gen II model. The front seats are better than before but still not all that great for longer trips. Overall, I am very satisfied by this new CTS. Update 1 year after purchase: I did have a transmission issue that was annoying. After a stop with the auto stop/start active, the transmission would have an abrupt 1-2 shift. It did that since new and i realized that it couldn't be normal. GM replaced the transmission and the problem is gone--it apparently was a manufacturing defect and not a common problem. I replaced the run flat tires with conventional tires and that eliminated the road noise that I was complaining about. The gas mileage is outstanding in all around driving. Overall this is the best car I have had. It is a pleasure to drive.
Report abuse

Used 2019 Cadillac CTS in Virginia Beach, VA Values

Estimated values
2019 Cadillac CTS Luxury 4dr Sedan (2.0L 4cyl Turbo 8A) with no options
ConditionTrade-InPrivate PartyDealer Retail
Outstanding$12,871$15,548$17,943
Clean$12,499$15,081$17,385
Average$11,879$14,304$16,454
Rough$11,072$13,292$15,243

The average list price of a used 2019 Cadillac CTS in Virginia Beach, Virginia is $11,056. The average mileage on a used Cadillac CTS 2019 for sale in Virginia Beach, Virginia is 106,253. Based on the average mileage of 106,253 for used 2019 Cadillac CTS for sale in Virginia Beach, VA 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 Cadillac CTS 2019 in Virginia Beach, Virginia to be $11,879.

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

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.