Skip to main content
Skip to Filters
6,966 listings
  • Price Drop
    $20,991
    great price
    $6,236 below market
    • 1,008 miles
    • No accidents, 1 owner, personal use only
    • 271 - 282 mi est. range
    • Outstanding battery score
    • Ken Ganley Kia New Port Richey (30 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Keyless Entry/Start
    • Blind Spot Monitorin...
    Close

    Located in New Port Richey, FL / 30 miles away from Saint Petersburg, FL

    Certified. Kia Certified Pre-Owned Details: * Vehicle History * Roadside Assistance * Warranty Deductible: $50 * Transferable Warranty * In...

    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: KNDCR3L19R5118119
    Stock: P118119
    Certified Pre-Owned: Yes
    Listed since: 07-16-2025

  • $20,363
    great price
    $5,081 below market
    • 10,310 miles
    • No accidents, 1 owner, personal use
    • 273 - 287 mi est. range
    • Outstanding battery score
    • Ken Ganley Kia New Port Richey (30 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Keyless Entry/Start
    • Blind Spot Monitorin...
    Close

    Located in New Port Richey, FL / 30 miles away from Saint Petersburg, FL

    Certified. Kia Certified Pre-Owned Details: * Transferable Warranty * Roadside Assistance * Vehicle History * Limited Warranty: 12 Month/12,0...

    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: KNDCR3L14R5114270
    Stock: P114270
    Certified Pre-Owned: Yes
    Listed since: 06-11-2025

  • $21,998
    great price
    $4,506 below market
    • 12,943 miles
    • No accidents, 1 owner, personal use only
    • 20 City / 28 Hwy MPG
    • AutoNation USA Wesley Chapel (31 mi away)
    • Five Star Dealer
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Lutz, FL / 31 miles away from Saint Petersburg, FL

    Panoramic RoofLeather SeatsNavigation SystemCargo TrayKeyless StartCargo NetHeads-Up DisplayCooled Front Seat(S)Black; Premium Quilted Nappa L...

    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:

    23 Combined MPG (20 City/28 Highway)

    Listing Information:

    VIN: KNALC4J14J5098468
    Stock: J5098468
    Certified Pre-Owned: No
    Listed since: 07-13-2025

  • Price Drop
    $21,222
    great price
    $6,546 below market
    • 32,801 miles
    • No accidents, 1 owner, personal use only
    • 26 City / 37 Hwy MPG
    • Ken Ganley Kia New Port Richey (30 mi away)
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    • Blind Spot Monitorin...
    Close

    Located in New Port Richey, FL / 30 miles away from Saint Petersburg, FL

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

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

    Listing Information:

    VIN: KNAG24J72S5322136
    Stock: P322136
    Certified Pre-Owned: Yes
    Listed since: 07-09-2025

  • Price Drop
    $24,754
    great price
    $4,866 below market
    • 15,990 miles
    • No accidents, 1 owner, personal use
    • 5 Seats, 23 City / 28 Hwy MPG
    • Ken Ganley Kia New Port Richey (30 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in New Port Richey, FL / 30 miles away from Saint Petersburg, FL

    Certified. Kia Certified Pre-Owned Details: * Limited Warranty: 12 Month/12,000 Mile (whichever comes first) "Platinum Coverage" from certified pur...

    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:

    25 Combined MPG (23 City/28 Highway)

    Listing Information:

    VIN: 5XYK4CAF0PG032646
    Stock: G336963A
    Certified Pre-Owned: Yes
    Listed since: 05-16-2025

  • Price Drop
    $22,993
    great price
    $3,710 below market
    • 15,100 miles
    • 1 accident, 1 owner, personal use
    • 5 Seats, 38 City / 38 Hwy MPG
    • Ken Ganley Kia New Port Richey (30 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Tire Pressure Warnin...
    Close

    Located in New Port Richey, FL / 30 miles away from Saint Petersburg, FL

    Certified. Kia Certified Pre-Owned Details: * Includes Rental Car and Trip Interruption Reimbursement. 3 month Sirius trial subscription * Warran...

    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:

    38 Combined MPG (38 City/38 Highway)

    Listing Information:

    VIN: KNDPUCAG5P7015448
    Stock: P015448
    Certified Pre-Owned: Yes
    Listed since: 06-19-2025

  • $19,788
    great price
    $4,040 below market
    • 10,296 miles
    • No accidents, 1 owner, rental vehicle
    • 274 - 287 mi est. range
    • Outstanding battery score
    • Ferman Chevrolet of Brandon (22 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Keyless Entry/Start
    • Blind Spot Monitorin...
    Close

    Located in Tampa, FL / 22 miles away from Saint Petersburg, FL

    *PRICE INCLUDES $4000 EV REBATE for qualified buyers, contact dealer for requirements.CARFAX One-Owner. Clean CARFAX. Well Maintained.2024 Kia Niro EV...

    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: KNDCR3L1XR5110093
    Stock: CF17839
    Certified Pre-Owned: No
    Listed since: 08-02-2025

  • Price Drop
    $26,163
    great price
    $3,107 below market
    • 10,862 miles
    • No accidents, 1 owner, personal use
    • 5 Seats, 23 City / 26 Hwy MPG
    • Ken Ganley Kia New Port Richey (30 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Keyless Entry/Start
    Close

    Located in New Port Richey, FL / 30 miles away from Saint Petersburg, FL

    Certified. Kia Certified Pre-Owned Details: * Roadside Assistance * Warranty Deductible: $50 * Vehicle History * Includes Rental Car and Trip...

    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:

    25 Combined MPG (23 City/26 Highway)

    Listing Information:

    VIN: 5XYK3CDF9RG179226
    Stock: P179226
    Certified Pre-Owned: Yes
    Listed since: 06-25-2025

  • $25,304
    great price
    $3,941 below market
    • 11,818 miles
    • No accidents, 1 owner, personal use only
    • 25 City / 36 Hwy MPG
    • Ken Ganley Kia New Port Richey (30 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in New Port Richey, FL / 30 miles away from Saint Petersburg, FL

    Certified. Kia Certified Pre-Owned Details: * Transferable Warranty * Roadside Assistance * Warranty Deductible: $50 * Vehicle History * In...

    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:

    29 Combined MPG (25 City/36 Highway)

    Listing Information:

    VIN: KNAG64J75S5274667
    Stock: P274667
    Certified Pre-Owned: Yes
    Listed since: 05-07-2025

  • New Listing
    $19,490
    great price
    $4,236 below market
    • 64,272 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 23 City / 28 Hwy MPG
    • Driveway (22 mi away)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Keyless Entry/Start
    Close

    Located in Tampa, FL / 22 miles away from Saint Petersburg, FL

    CarFax No Accidents Reported,CarFax 1-Owner,Apple CarPlay,Back-Up Camera,Blind Spot Monitor,Bluetooth,Brake Assist,Heated Seats,Heated Steering Wheel,...

    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:

    25 Combined MPG (23 City/28 Highway)

    Listing Information:

    VIN: KNDPV3AF4P7177432
    Stock: P7177432
    Certified Pre-Owned: No

  • Price Drop
    $14,329
    great price
    $2,815 below market
    • 51,632 miles
    • No accidents, 1 owner, rental vehicle
    • 5 Seats, 28 City / 33 Hwy MPG
    • Avis Car Sales Tampa (21 mi away)
    • Back-up camera
    • Bluetooth
    • Blind Spot Monitorin...
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in Tampa, FL / 21 miles away from Saint Petersburg, FL

    Certified. Buy with Confidence! AVIS CERTIFIED 170 Point Inspection!, ONE OWNER VEHICLE!, Fully Detailed and Sanitized, FINANCING AVAILABLE / LOW RATE...

    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:

    30 Combined MPG (28 City/33 Highway)

    Listing Information:

    VIN: KNDJ23AU8P7888354
    Stock: 52521862
    Certified Pre-Owned: No
    Listed since: 06-28-2025

  • $17,510
    great price
    $1,738 below market
    • 20,053 miles
    • No accidents, 2 owners, rental vehicle
    • 28 City / 39 Hwy MPG
    • Lokey Kia (15 mi away)
    • Back-up camera
    • Bluetooth
    • Tire Pressure Warnin...
    • USB Inputs
    • Apple Carplay/Androi...
    Close

    Located in Clearwater, FL / 15 miles away from Saint Petersburg, FL

    CLEAN CARFAX, ONE OWNER, NON-SMOKER, CLEAN CARFAX, ONE OWNER, KIA CERTIFIED. 10 YEAR POWERTRAIN WARRANTY AND 1 YEAR LIMITED WARRANTY, LIFETIME OIL CHA...

    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:

    32 Combined MPG (28 City/39 Highway)

    Listing Information:

    VIN: 3KPF24AD2RE717517
    Stock: KPA717517
    Certified Pre-Owned: Yes
    Listed since: 06-23-2025

  • $33,243
    great price
    $2,792 below market
    • 9,912 miles
    • No accidents, 1 owner, personal use only
    • 6 Seats, 20 City / 29 Hwy MPG
    • Ken Ganley Kia New Port Richey (30 mi away)
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    • Keyless Entry/Start
    • Third-row seating
    Close

    Located in New Port Richey, FL / 30 miles away from Saint Petersburg, FL

    Certified. Kia Certified Pre-Owned Details: * Transferable Warranty * Roadside Assistance * 165 Point Inspection * Includes Rental Car and Tr...

    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:

    23 Combined MPG (20 City/29 Highway)

    Listing Information:

    VIN: 5XYRK4JF4RG254264
    Stock: P254264
    Certified Pre-Owned: Yes
    Listed since: 06-18-2025

  • $21,462
    great price
    $2,496 below market
    • 31,568 miles
    • No accidents, 1 owner, personal use only
    • 27 City / 37 Hwy MPG
    • Ken Ganley Kia New Port Richey (30 mi away)
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    • Blind Spot Monitorin...
    Close

    Located in New Port Richey, FL / 30 miles away from Saint Petersburg, FL

    Certified. Kia Certified Pre-Owned Details: * Transferable Warranty * Limited Warranty: 12 Month/12,000 Mile (whichever comes first) "Platinum Co...

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

    Listing Information:

    VIN: 5XXG64J23NG164952
    Stock: G315433A
    Certified Pre-Owned: Yes
    Listed since: 06-21-2025

  • $38,742
    great price
    $4,065 below market
    • 13,925 miles
    • No accidents, 1 owner, personal use only
    • 6 Seats, 34 City / 34 Hwy MPG
    • Ken Ganley Kia New Port Richey (30 mi away)
    • AWD/4WD
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in New Port Richey, FL / 30 miles away from Saint Petersburg, FL

    Certified. Kia Certified Pre-Owned Details: * Vehicle History * Warranty Deductible: $50 * Limited Warranty: 12 Month/12,000 Mile (whichever co...

    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:

    34 Combined MPG (34 City/34 Highway)

    Listing Information:

    VIN: KNDRKDJG1S5285639
    Stock: P285639
    Certified Pre-Owned: Yes
    Listed since: 07-16-2025

  • Price Drop
    $26,324
    great price
    $4,068 below market
    • 52,986 miles
    • No accidents, 1 owner, personal use only
    • 8 Seats, 20 City / 26 Hwy MPG
    • Ken Ganley Kia New Port Richey (30 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Keyless Entry/Start
    • Third-row seating
    Close

    Located in New Port Richey, FL / 30 miles away from Saint Petersburg, FL

    Certified. Kia Certified Pre-Owned Details: * Includes Rental Car and Trip Interruption Reimbursement. 3 month Sirius trial subscription * Roadsi...

    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:

    23 Combined MPG (20 City/26 Highway)

    Listing Information:

    VIN: 5XYP24GC1PG377909
    Stock: P377909
    Certified Pre-Owned: Yes
    Listed since: 05-21-2025

  • Price Drop
    Stock photo**
    $36,531
    great price
    $4,914 below market
    • 8,518 miles
    • No accidents, personal use only
    • 7 Seats, 18 City / 23 Hwy MPG
    • Ken Ganley Kia New Port Richey (30 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in New Port Richey, FL / 30 miles away from Saint Petersburg, FL

    Certified. Recent Arrival! Kia Certified Pre-Owned Details: * Roadside Assistance * Warranty Deductible: $50 * Powertrain Limited Warranty: 120...

    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: 5XYP6DGC3SG629446
    Stock: SL9446
    Certified Pre-Owned: Yes
    Listed since: 07-24-2025

  • Price Drop
    $28,994
    great price
    $3,227 below market
    • 11,108 miles
    • No accidents, 1 owner, personal use only
    • 7 Seats, 23 City / 31 Hwy MPG
    • Ken Ganley Kia New Port Richey (30 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Keyless Entry/Start
    • Third-row seating
    Close

    Located in New Port Richey, FL / 30 miles away from Saint Petersburg, FL

    Certified. Kia Certified Pre-Owned Details: * Includes Rental Car and Trip Interruption Reimbursement. 3 month Sirius trial subscription * Transf...

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

    Listing Information:

    VIN: 5XYRL4JC9SG344860
    Stock: 5396721A
    Certified Pre-Owned: Yes
    Listed since: 05-28-2025

  • $31,717
    great price
    $1,900 below market
    • 11,212 miles
    • No accidents, 1 owner, personal use only
    • 5 Seats, 38 City / 38 Hwy MPG
    • Lokey Kia (15 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    Close

    Located in Clearwater, FL / 15 miles away from Saint Petersburg, FL

    CLEAN CARFAX, ONE OWNER, NON-SMOKER, CLEAN CARFAX, ONE OWNER, KIA CERTIFIED. 10 YEAR POWERTRAIN WARRANTY AND 1 YEAR LIMITED WARRANTY, LIFETIME OIL CHA...

    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:

    38 Combined MPG (38 City/38 Highway)

    Listing Information:

    VIN: KNDPVCDG3S7189651
    Stock: KT189651
    Certified Pre-Owned: Yes
    Listed since: 06-24-2025

  • Price Drop
    $23,701
    great price
    $2,760 below market
    • 1,528 miles
    • No accidents, 1 owner, personal use
    • 5 Seats, 53 City / 54 Hwy MPG
    • Ken Ganley Kia New Port Richey (30 mi away)
    • Back-up camera
    • Bluetooth
    • Blind Spot Monitorin...
    • Tire Pressure Warnin...
    • USB Inputs
    Close

    Located in New Port Richey, FL / 30 miles away from Saint Petersburg, FL

    Certified. Kia Certified Pre-Owned Details: * Limited Warranty: 12 Month/12,000 Mile (whichever comes first) "Platinum Coverage" from certified pur...

    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:

    53 Combined MPG (53 City/54 Highway)

    Listing Information:

    VIN: KNDCP3LE7R5151483
    Stock: P151483
    Certified Pre-Owned: Yes
    Listed since: 07-16-2025

  • New Listing
    $16,991
    great price
    $2,313 below market
    • 17,200 miles
    • No accidents, 1 owner, corporate fleet vehicle
    • 5 Seats, 28 City / 33 Hwy MPG
    • Ken Ganley Kia New Port Richey (30 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Keyless Entry/Start
    • Blind Spot Monitorin...
    Close

    Located in New Port Richey, FL / 30 miles away from Saint Petersburg, FL

    Certified. Recent Arrival! Kia Certified Pre-Owned Details: * Transferable Warranty * Powertrain Limited Warranty: 120 Month/100,000 Mile (whiche...

    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:

    30 Combined MPG (28 City/33 Highway)

    Listing Information:

    VIN: KNDJ23AU0P7895797
    Stock: P468125A
    Certified Pre-Owned: Yes
    Listed since: 08-01-2025

Showing 1 - 21 out of 6,966 listings
Filters
Skip to Results

Applied Filters3Active

Select Buying Experience

Location

Search radius50 miles
Search radius

Make & Model

Year

New / Used

Price & Payments

Price Rating

Body Type

Mileage

Accidents & History

EV Details

Engine & Drivetrain

Exterior Color

Interior Color

Total Seating

Edmunds Review

Features

MPG

Listing Details


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