Skip to main content
Skip to Filters
667 listings
  • $8,995
    fair price
    $848 below market
    • 112,672 miles
    • No accidents, 2 owners, corporate fleet vehicle
    • 28 City / 37 Hwy MPG
    • A Better Way Wholesale Autos (23 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Tire Pressure Warnin...
    Close

    Located in Naugatuck, CT / 23 miles away from Wethersfield, CT

    - Reliable performance with a 2.0L H4 engine delivering 148hp and 145ft. lbs. of torque. - Equipped with advanced features like heated side mirrors, ...

    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:

    31 Combined MPG (28 City/37 Highway)

    Listing Information:

    VIN: JF1GJAK60FH004052
    Stock: 4052N
    Certified Pre-Owned: No

  • Price Drop
    $7,995
    fair price
    $462 below market
    • 113,821 miles
    • No accidents, 1 owner, personal use only
    • 27 City / 36 Hwy MPG
    • A Better Way Wholesale Autos (23 mi away)
    • AWD/4WD
    • Bluetooth
    • Leather Seats
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Naugatuck, CT / 23 miles away from Wethersfield, CT

    - Reliable and award-winning 2013 Subaru Impreza 2.0i Limited with 113,821 miles. - Luxurious interior with leather seats and advanced tech features ...

    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:

    30 Combined MPG (27 City/36 Highway)

    Listing Information:

    VIN: JF1GJAG6XDH022399
    Stock: 22399N
    Certified Pre-Owned: No

  • $9,995
    great price
    $4,031 below market
    • 79,333 miles
    • 1 accident, 2 owners, personal use only
    • 27 City / 35 Hwy MPG
    • CT AutoFair (4 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Hartford, CT / 4 miles away from Wethersfield, CT

    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:

    30 Combined MPG (27 City/35 Highway)

    Listing Information:

    VIN: 4S3GTAM63H3706982
    Stock: CT706982
    Certified Pre-Owned: No

    • 75,183 miles
    • No accidents, 1 owner, personal use only
    • 27 City / 36 Hwy MPG
    • A Better Way Wholesale Autos (23 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Naugatuck, CT / 23 miles away from Wethersfield, CT

    - Low mileage at 75,183 miles ensures longevity and reliability. - Luxurious leather interior for a premium driving experience. - Equipped with a 2....

    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:

    31 Combined MPG (27 City/36 Highway)

    Listing Information:

    VIN: JF1GPAW65FH200366
    Stock: 200366N
    Certified Pre-Owned: No

  • Advertisement

    2 Offers Nearby

    2025 Subaru Impreza
    $24,360
    starting MSRP
    • 6 Colors
    • 2 Trims
    • 1 Package
    View Offers 
    MSRP is subject to change and varies based on availability, trim level, option packages, and retailer-installed accessories. MSRP excludes destination and delivery charges, tax, title, registration, and other fees. Retailer sets actual price. See your retailer for details.
  • $6,995
    good price
    $1,027 below market
    • 97,167 miles
    • 1 accident, 1 owner, personal use only
    • 27 City / 36 Hwy MPG
    • A Better Way Wholesale Autos (23 mi away)
    • AWD/4WD
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    • Alarm
    Close

    Located in Naugatuck, CT / 23 miles away from Wethersfield, CT

    - Reliable and efficient 2012 Subaru Impreza 2.0i Premium with 97,167 miles. - Equipped with a 2.0L H4 engine providing 148hp and a smooth CVT transm...

    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:

    30 Combined MPG (27 City/36 Highway)

    Listing Information:

    VIN: JF1GPAC65CH242309
    Stock: 242309N
    Certified Pre-Owned: No

  • $10,995
    fair price
    $444 below market
    • 96,490 miles
    • No accidents, 2 owners, corporate fleet vehicle
    • 24 City / 31 Hwy MPG, Manual
    • A Better Way Wholesale Autos (23 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Naugatuck, CT / 23 miles away from Wethersfield, CT

    - **Low Mileage & Manual Thrill**: With just 96,490 miles and a 5-speed manual transmission, this 2017 Subaru Impreza offers a dynamic driving experie...

    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:

    26 Combined MPG (24 City/31 Highway)

    Listing Information:

    VIN: 4S3GTAA62H1753775
    Stock: 753775N
    Certified Pre-Owned: No

  • $9,995
    good price
    $1,214 below market
    • 75,272 miles
    • 1 accident, 1 owner, personal use only
    • 28 City / 37 Hwy MPG
    • A Better Way Wholesale Autos (23 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Naugatuck, CT / 23 miles away from Wethersfield, CT

    - Enjoy the confidence of award-winning all-wheel-drive capability in this 2015 Subaru Impreza 2.0i, perfect for any road condition. - With a reliabl...

    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:

    31 Combined MPG (28 City/37 Highway)

    Listing Information:

    VIN: JF1GPAA61F8204907
    Stock: 204907N
    Certified Pre-Owned: No

  • Price Drop
    $15,995
    good price
    $1,834 below market
    • 76,713 miles
    • No accidents, 1 owner, personal use
    • 28 City / 36 Hwy MPG
    • The Highline Car Connection (23 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Waterbury, CT / 23 miles away from Wethersfield, CT

    Ice Silver Metallic 2022 Subaru Impreza AWD CVT Lineartronic 2.0L DOHC.....We Have Been In Business SINCE 1988. CELEBRATING 35 YEARS! Veteran Owned ...

    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: Yes

    Features and Specs:

    31 Combined MPG (28 City/36 Highway)

    Listing Information:

    VIN: 4S3GTAB66N3712502
    Stock: 712502
    Certified Pre-Owned: No
    Listed since: 02-06-2025

  • Advertisement

    2 Offers Nearby

    2025 Subaru Impreza
    $24,360
    starting MSRP
    • 6 Colors
    • 2 Trims
    • 1 Package
    View Offers 
    MSRP is subject to change and varies based on availability, trim level, option packages, and retailer-installed accessories. MSRP excludes destination and delivery charges, tax, title, registration, and other fees. Retailer sets actual price. See your retailer for details.
  • $19,876
    good price
    $2,023 below market
    • 24,765 miles
    • No accidents, 1 owner, personal use
    • 28 City / 36 Hwy MPG
    • Balise Subaru of Hadley (45 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Hadley, MA / 45 miles away from Wethersfield, CT

    2023 Subaru Impreza Base Crystal Black Silica 2.0L DOHC CVT Lineartronic 28/36 City/Highway MPG

    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:

    32 Combined MPG (28 City/36 Highway)

    Listing Information:

    VIN: 4S3GKAB61P3601376
    Stock: S24816A
    Certified Pre-Owned: No
    Listed since: 06-16-2025

  • $24,999
    good price
    $632 below market
    • 4,962 miles
    • No accidents, 1 owner, personal use only
    • 27 City / 34 Hwy MPG
    • Colonial Subaru (43 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Danbury, CT / 43 miles away from Wethersfield, CT

    Subaru Certified Pre-Owned Details:* Roadside Assistance* 152 Point Inspection* Warranty Deductible: $0* Vehicle History* Transferable Warranty* Siriu...

    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:

    30 Combined MPG (27 City/34 Highway)

    Listing Information:

    VIN: JF1GUAFCXR8357796
    Stock: P4586
    Certified Pre-Owned: Yes
    Listed since: 06-06-2025

  • $23,777
    fair price
    $432 below market
    • 2,973 miles
    • No accidents, 1 owner, personal use only
    • 27 City / 34 Hwy MPG
    • Colonial Subaru (43 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    Close

    Located in Danbury, CT / 43 miles away from Wethersfield, CT

    Subaru Certified Pre-Owned Details:* Powertrain Limited Warranty: 84 Month/100,000 Mile (whichever comes first) from original in-service date* Roadsid...

    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:

    30 Combined MPG (27 City/34 Highway)

    Listing Information:

    VIN: JF1GUABC2R8850961
    Stock: P4552
    Certified Pre-Owned: Yes
    Listed since: 05-12-2025

  • Price Drop
    $10,800
    fair price
    $707 below market
    • 93,743 miles
    • No accidents, 2 owners, personal use only
    • 24 City / 31 Hwy MPG, Manual
    • Wallingford Auto Park (18 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Wallingford, CT / 18 miles away from Wethersfield, CT

    Clean Carfax, Backup Camera, AWD, Fuel Efficient Hatchback - this 2017 Subaru Impreza 2.0i AWD Hatchback is a versatile and practical option with 93,7...

    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:

    26 Combined MPG (24 City/31 Highway)

    Listing Information:

    VIN: 4S3GTAA60H1723223
    Stock: 18891A
    Certified Pre-Owned: No
    Listed since: 12-21-2024

  • Advertisement

    2 Offers Nearby

    2025 Subaru Impreza
    $24,360
    starting MSRP
    • 6 Colors
    • 2 Trims
    • 1 Package
    View Offers 
    MSRP is subject to change and varies based on availability, trim level, option packages, and retailer-installed accessories. MSRP excludes destination and delivery charges, tax, title, registration, and other fees. Retailer sets actual price. See your retailer for details.
  • $16,499
    good price
    $1,018 below market
    • 84,262 miles
    • No accidents, 1 owner, personal use
    • 28 City / 36 Hwy MPG
    • Enterprise Car Sales East Hartford (5 mi away)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in East Hartford, CT / 5 miles away from Wethersfield, CT

    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:

    31 Combined MPG (28 City/36 Highway)

    Listing Information:

    VIN: 4S3GTAB67N3712122
    Stock: 8GH8RP
    Certified Pre-Owned: No
    Listed since: 06-20-2025

  • $16,999
    fair price
    $349 above market
    • 52,258 miles
    • No accidents, 2 owners, personal use only
    • 28 City / 37 Hwy MPG
    • Green Light Auto Sales (27 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Bethany, CT / 27 miles away from Wethersfield, CT

    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:

    31 Combined MPG (28 City/37 Highway)

    Listing Information:

    VIN: 4S3GTAB61J3708514
    Stock: SI708514
    Certified Pre-Owned: No

  • New Listing
    $21,999
    fair price
    $106 above market
    • 28,002 miles
    • No accidents, 1 owner, personal use
    • 28 City / 36 Hwy MPG
    • Colonial Subaru (43 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Blind Spot Monitorin...
    Close

    Located in Danbury, CT / 43 miles away from Wethersfield, CT

    Subaru Certified Pre-Owned Details:* 152 Point Inspection* Transferable Warranty* SiriusXM 3-Month trial subscription, $500 Owner Loyalty coupon & 1 y...

    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:

    31 Combined MPG (28 City/36 Highway)

    Listing Information:

    VIN: 4S3GTAD64N3724063
    Stock: N9075A
    Certified Pre-Owned: Yes
    Listed since: 05-22-2025

  • $20,333
    fair price
    $433 below market
    • 26,351 miles
    • No accidents, 1 owner, personal use
    • 28 City / 36 Hwy MPG
    • Colonial Subaru (43 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Danbury, CT / 43 miles away from Wethersfield, CT

    Subaru Certified Pre-Owned Details:* Warranty Deductible: $0* Transferable Warranty* Vehicle History* SiriusXM 3-Month trial subscription, $500 Owner ...

    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:

    31 Combined MPG (28 City/36 Highway)

    Listing Information:

    VIN: 4S3GTAB63N3723859
    Stock: P4717
    Certified Pre-Owned: Yes
    Listed since: 06-09-2025

  • Advertisement

    2 Offers Nearby

    2025 Subaru Impreza
    $24,360
    starting MSRP
    • 6 Colors
    • 2 Trims
    • 1 Package
    View Offers 
    MSRP is subject to change and varies based on availability, trim level, option packages, and retailer-installed accessories. MSRP excludes destination and delivery charges, tax, title, registration, and other fees. Retailer sets actual price. See your retailer for details.
  • $17,391
    fair price
    $22 below market
    • 64,299 miles
    • No accidents, 1 owner, personal use only
    • 24 City / 31 Hwy MPG, Manual
    • Sullivan Honda (23 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Torrington, CT / 23 miles away from Wethersfield, CT

    5-SPEED MANUAL TRANSMISSION!! ALL WHEEL DRIVE, ACCIDENT FREE CARFAX, REAR BACKUP CAMERA, SERVICE HISTORY AVAILABLE, BLUETOOTH CONNECTIVITY, ONE OWNER,...

    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:

    26 Combined MPG (24 City/31 Highway)

    Listing Information:

    VIN: 4S3GTAA6XP1718707
    Stock: 25616A
    Certified Pre-Owned: No
    Listed since: 03-25-2025

  • $22,888
    fair price
    $519 below market
    • 18,142 miles
    • No accidents, 1 owner, personal use only
    • 27 City / 34 Hwy MPG
    • Colonial Subaru (43 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    Close

    Located in Danbury, CT / 43 miles away from Wethersfield, CT

    Subaru Certified Pre-Owned Details:* Transferable Warranty* Roadside Assistance* SiriusXM 3-Month trial subscription, $500 Owner Loyalty coupon & 1 ye...

    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:

    30 Combined MPG (27 City/34 Highway)

    Listing Information:

    VIN: JF1GUABC0R8397794
    Stock: N8715A
    Certified Pre-Owned: Yes
    Listed since: 06-23-2025

  • New Listing
    $5,995
    great price
    $827 below market
    • 129,654 miles
    • No accidents, 3 owners, personal use only
    • 25 City / 34 Hwy MPG, Manual
    • Toro Autos (14 mi away)
    • AWD/4WD
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    • Alarm
    Close

    Located in East Windsor, CT / 14 miles away from Wethersfield, CT

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

    Listing Information:

    VIN: JF1GJAC6XCG027970
    Stock: 027970
    Certified Pre-Owned: No

  • $25,222
    fair price
    $276 above market
    • 3,688 miles
    • No accidents, 1 owner, personal use only
    • 27 City / 34 Hwy MPG
    • Colonial Subaru (43 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Danbury, CT / 43 miles away from Wethersfield, CT

    Subaru Certified Pre-Owned Details:* Powertrain Limited Warranty: 84 Month/100,000 Mile (whichever comes first) from original in-service date* Vehicle...

    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:

    30 Combined MPG (27 City/34 Highway)

    Listing Information:

    VIN: JF1GUAFC3R8894669
    Stock: P4587
    Certified Pre-Owned: Yes
    Listed since: 06-18-2025

  • $18,495
    fair price
    $1,122 below market
    • 45,420 miles
    • 1 accident, 2 owners, personal use
    • 28 City / 36 Hwy MPG
    • The Highline Car Connection (23 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Blind Spot Monitorin...
    Close

    Located in Waterbury, CT / 23 miles away from Wethersfield, CT

    Crystal White Pearl 2021 Subaru Impreza Premium AWD CVT Lineartronic 2.0L DOHC.....We Have Been In Business SINCE 1988. CELEBRATING 35 YEARS! Vetera...

    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:

    31 Combined MPG (28 City/36 Highway)

    Listing Information:

    VIN: 4S3GTAD6XM3714166
    Stock: 714166
    Certified Pre-Owned: No
    Listed since: 06-26-2025

Showing 1 - 21 out of 667 listings
Filters
Skip to Results

Applied Filters4Active

Select Buying Experience

Location

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