Skip to main content
Skip to Filters
836 listings
  • Price Drop
    $7,488
    good price
    $1,393 below market
    • 63,373 miles
    • No accidents, 2 owners, personal use only
    • 26 City / 34 Hwy MPG
    • Napleton's Northlake Chrysler Dodge Jeep Ram (475 mi away)
    • Tire Pressure Warnin...
    • Trip Computer
    • Rear Bench Seats
    • Stability Control
    • Aux Audio Inputs
    Close

    Located in Lake Park, FL / 475 miles away from Myrtle Beach, SC

    Recent Arrival! Pepper White 2010 MINI Cooper S Base FWD 1.6L I4 DOHC 16V Turbocharged 2D Hatchback 24/32 City/Highway MPG Clean CARFAX. Odometer is 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:

    29 Combined MPG (26 City/34 Highway)

    Listing Information:

    VIN: WMWMF7C54ATW88372
    Stock: APLCW88372
    Certified Pre-Owned: No
    Listed since: 06-12-2025

  • $5,995
    good price
    $865 below market
    • 89,296 miles
    • No accidents, 2 owners, personal use only
    • 28 City / 37 Hwy MPG
    • Streamline Auto Outlet (274 mi away)
    • Tire Pressure Warnin...
    • Trip Computer
    • Rear Bench Seats
    • Stability Control
    • Aux Audio Inputs
    Close

    Located in Norfolk, VA / 274 miles away from Myrtle Beach, SC

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

    Listing Information:

    VIN: WMWMF3C54ATZ24236
    Stock: P3112
    Certified Pre-Owned: No
    Listed since: 06-11-2025

  • New Listing
    • 40,397 miles
    • No accidents, 2 owners, personal use
    • 4cyl automatic
    • Carvana - Pittsburgh (483 mi away)
    • Home delivery*
    • Tire Pressure Warnin...
    • Trip Computer
    • Rear Bench Seats
    • Stability Control
    • Aux Audio Inputs
    Close

    Located in Pittsburgh, PA / 483 miles away from Myrtle Beach, SC

    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:

    29 Combined MPG (26 City/34 Highway)

    Listing Information:

    VIN: WMWMS3C57ATY08671
    Stock: 2003724888
    Certified Pre-Owned: No
    Listed since: 05-16-2025

    • 76,739 miles
    • No accidents, 1 owner, personal use only
    • 28 City / 37 Hwy MPG
    • Passport MINI of Alexandria (374 mi away)
    • Tire Pressure Warnin...
    • Trip Computer
    • Rear Bench Seats
    • Stability Control
    • Aux Audio Inputs
    Close

    Located in Alexandria, VA / 374 miles away from Myrtle Beach, SC

    ***MAYFAIR EDITION***TOFFEE LOUNGE LEATHER INTERIOR***Recent Arrival! 2010 MINI Cooper Base Hot Chocolate Metallic FWD 1.6L I4 DOHC 16V Automatic17" I...

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

    Listing Information:

    VIN: WMWMF3C57ATZ62818
    Stock: 14704A
    Certified Pre-Owned: No
    Listed since: 03-30-2025

  • New Listing
    • 98,586 miles
    • 1 accident, 3 owners, personal use only
    • 4cyl manual
    • Supreme Raleigh (154 mi away)
    • Tire Pressure Warnin...
    • Trip Computer
    • Rear Bench Seats
    • Stability Control
    • Aux Audio Inputs
    Close

    Located in Raleigh, NC / 154 miles away from Myrtle Beach, SC

    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:

    29 Combined MPG (26 City/34 Highway)

    Listing Information:

    VIN: WMWMS3C5XATY50672
    Stock: Y50672
    Certified Pre-Owned: No
    Listed since: 06-21-2025

  • New Listing
    Stock photo**
    • 135,444 miles
    • 4cyl automatic
    • Jaguar South Atlanta Certified Pre-Owned & Service (318 mi away)
    • Tire Pressure Warnin...
    • Trip Computer
    • Rear Bench Seats
    • Stability Control
    • Aux Audio Inputs
    Close

    Located in Union City, GA / 318 miles away from Myrtle Beach, SC

    Only 135,444 Miles! Scores 33 Highway MPG and 25 City MPG! This MINI Cooper Convertible delivers a Gas 4-Cyl 1.6L/97.5 engine powering this Automatic ...

    AutoCheck Vehicle History Summary Unavailable.

    Features and Specs:

    31 Combined MPG (28 City/36 Highway)

    Listing Information:

    VIN: WMWMR3C53ATZ18905
    Stock: TATZ18905
    Certified Pre-Owned: No
    Listed since: 06-21-2025

  • New Listing
    $5,699
    good price
    $603 below market
    • 140,700 miles
    • 1 accident, 4 owners, corporate fleet vehicle
    • 29 City / 37 Hwy MPG
    • Auto Land Inc. (337 mi away)
    • Tire Pressure Warnin...
    • Trip Computer
    • Rear Bench Seats
    • Stability Control
    • Aux Audio Inputs
    Close

    Located in Fredericksburg, VA / 337 miles away from Myrtle Beach, SC

    We offer bank financing. No Credit, Bad Credit - Its ok. All sales are based on cash or certified funds, processing fee $599, Tax , Tags , finance cha...

    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:

    32 Combined MPG (29 City/37 Highway)

    Listing Information:

    VIN: WMWSU3C56BT098648
    Stock: AL-7544
    Certified Pre-Owned: No
    Listed since: 06-14-2025

  • $10,995
    fair price
    $1,131 above market
    • 51,933 miles
    • No accidents, 2 owners, personal use only
    • 4cyl automatic
    • Mira Auto Sales (497 mi away)
    • Tire Pressure Warnin...
    • Trip Computer
    • Rear Bench Seats
    • Stability Control
    • Aux Audio Inputs
    Close

    Located in Cincinnati, OH / 497 miles away from Myrtle Beach, SC

    **2011 MINI Countryman Cooper ** - **Mileage: 51,xxx - **Engine: 1.6L I4 - **Title: Clean - **Drivetrain: FWD **Features** - **Premium Synthetic Sea...

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

    Listing Information:

    VIN: WMWZN3C50BT133146
    Stock: 133146
    Certified Pre-Owned: No
    Listed since: 07-01-2024

  • $7,995
    fair price
    $379 above market
    • 59,380 miles
    • No accidents, 2 owners, personal use only
    • 28 City / 37 Hwy MPG
    • NOVA Auto Land (376 mi away)
    • Tire Pressure Warnin...
    • Trip Computer
    • Rear Bench Seats
    • Stability Control
    • Aux Audio Inputs
    Close

    Located in Chantilly, VA / 376 miles away from Myrtle Beach, SC

    CLEAN CARFAX! 1-OWNER! SUPER CLEAN CAR! VIRGINIA SAFETY INSPECTION IS PASSED! Visit Nova Autoland to shop our great deals. You can contact us or call...

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

    Listing Information:

    VIN: WMWMF33539TW75942
    Stock: 1854
    Certified Pre-Owned: No

  • $7,500
    fair price
    $634 above market
    • 109,976 miles
    • No accidents, 1 owner, personal use only
    • 27 City / 35 Hwy MPG, Manual
    • Passport MINI of Alexandria (374 mi away)
    • Tire Pressure Warnin...
    • Trip Computer
    • Rear Bench Seats
    • Stability Control
    • Aux Audio Inputs
    Close

    Located in Alexandria, VA / 374 miles away from Myrtle Beach, SC

    2011 MINI Cooper S Base Chili Red FWD 1.6L I4 DOHC 16V Turbocharged Getrag 6-Speed Manual with OverdriveDual-Pane Panoramic Sunroof, Heated Front Seat...

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

    Listing Information:

    VIN: WMWSV3C5XBTY21351
    Stock: P17414
    Certified Pre-Owned: No
    Listed since: 05-31-2025

    • 88,247 miles
    • No accidents, 3 owners, corporate fleet vehicle
    • 29 City / 37 Hwy MPG
    • Mira Auto Sales (497 mi away)
    • Tire Pressure Warnin...
    • Trip Computer
    • Rear Bench Seats
    • Stability Control
    • Aux Audio Inputs
    Close

    Located in Cincinnati, OH / 497 miles away from Myrtle Beach, SC

    **2011 Mini Cooper Base Hatchback** - **Mileage: 88XXX - **Engine: 1.6L I4 - **Title: Clean - **Drivetrain: FWD **Features** - **Heated Seats - **Su...

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

    Listing Information:

    VIN: WMWSU3C51BT091851
    Stock: 091851
    Certified Pre-Owned: No
    Listed since: 08-24-2024

    • Not provided
    • No accidents, 1 owner, personal use only
    • 29 City / 37 Hwy MPG, Manual
    • Crown MINI of Richmond (289 mi away)
    • Tire Pressure Warnin...
    • Trip Computer
    • Rear Bench Seats
    • Stability Control
    • Aux Audio Inputs
    Close

    Located in Richmond, VA / 289 miles away from Myrtle Beach, SC

    RECALL NOTICE: Some vehicles offered for sale may be subject to unrepaired manufacturer safety recalls. To determine the recall status of a vehicle, v...

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

    Listing Information:

    VIN: WMWSU3C51BT184059
    Stock: CMR250360A
    Certified Pre-Owned: No
    Listed since: 06-17-2025

    • 159,415 miles
    • 1 accident, 4 owners, personal use only
    • 28 City / 37 Hwy MPG, Manual
    • Lease Return Center (353 mi away)
    • Tire Pressure Warnin...
    • Trip Computer
    • Rear Bench Seats
    • Stability Control
    • Aux Audio Inputs
    Close

    Located in Triangle, VA / 353 miles away from Myrtle Beach, SC

    We offer Nationwide Shipping as well as Financing with RATES as low as 4.99** for well qualified buyers. No credit bad credit bankruptcy NO PROBLEM. ...

    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:

    32 Combined MPG (28 City/37 Highway)

    Listing Information:

    VIN: WMWMF33599TU71758
    Stock: 9TU71758
    Certified Pre-Owned: No

    • 107,231 miles
    • Issue reported, 1 owner, personal use only
    • 4cyl manual
    • Virginia Auto Trader Co (380 mi away)
    • Tire Pressure Warnin...
    • Trip Computer
    • Rear Bench Seats
    • Stability Control
    • Aux Audio Inputs
    Close

    Located in Arlington, VA / 380 miles away from Myrtle Beach, SC

    2009 MINI COOPER CONVERTIBLE FRONT WHEEL DRIVE with powerful 1.6L 16-VALVE TWIN SCROLL TURBOCHARGED engine and driven only 107231 miles! Fully loaded ...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: No

    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:

    29 Combined MPG (26 City/34 Highway)

    Listing Information:

    VIN: WMWMS93559TK19598
    Stock: 2542
    Certified Pre-Owned: No

  • Price Drop
    • 69,375 miles
    • 1 accident, 2 owners, personal use only
    • 29 City / 37 Hwy MPG
    • Auto Group of Louisville (485 mi away)
    • Tire Pressure Warnin...
    • Trip Computer
    • Rear Bench Seats
    • Stability Control
    • Aux Audio Inputs
    Close

    Located in Louisville, KY / 485 miles away from Myrtle Beach, SC

    ***CARFAX 1-OWNER***BLUETOOTH***EXCELLENT SERVICE HISTORY***GAS SAVER***Ready to add some fun to your daily commute? Look no further than this Beige 2...

    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:

    32 Combined MPG (29 City/37 Highway)

    Listing Information:

    VIN: WMWSU3C58BT094908
    Stock: T094908
    Certified Pre-Owned: No

  • New Listing
    • 149,328 miles
    • Odometer issue reported, 3 owners, personal use only
    • 27 City / 35 Hwy MPG
    • Vero Beach Mitsubishi (422 mi away)
    • Tire Pressure Warnin...
    • Trip Computer
    • Rear Bench Seats
    • Stability Control
    • Aux Audio Inputs
    Close

    Located in Vero Beach, FL / 422 miles away from Myrtle Beach, SC

    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:

    30 Combined MPG (27 City/35 Highway)

    Listing Information:

    VIN: WMWSV3C59BTY10664
    Stock: MP2397A
    Certified Pre-Owned: No
    Listed since: 06-19-2025

  • Price Drop
    $7,951
    great price
    $2,568 below market
    • 54,449 miles
    • 4cyl automatic
    • EcoCars (474 mi away)
    • Tire Pressure Warnin...
    • Trip Computer
    • Rear Bench Seats
    • Stability Control
    • Aux Audio Inputs
    Close

    Located in Nashville, TN / 474 miles away from Myrtle Beach, SC

    Call: 6**-8**-8*** Now offering a FREE 4 month/4k mile limited powertrain warranty included in the vehicles listed sales price. We are located at 3920...

    AutoCheck Vehicle History Summary Unavailable.

    Features and Specs:

    29 Combined MPG (26 City/34 Highway)

    Listing Information:

    VIN: WMWMS3C50ATY08820
    Stock: Y08820
    Certified Pre-Owned: No
    Listed since: 06-04-2025

  • $3,999
    great price
    $1,093 below market
    • 130,275 miles
    • 1 accident, 2 owners, personal use only
    • 28 City / 37 Hwy MPG
    • Sharpest Cars (275 mi away)
    • Tire Pressure Warnin...
    • Trip Computer
    • Rear Bench Seats
    • Stability Control
    • Aux Audio Inputs
    Close

    Located in Norfolk, VA / 275 miles away from Myrtle Beach, SC

    2010 Mini Cooper Hatchback 1.6L I4 -Good looking car -Automatic Transmission -Clean title -Front wheel drive -2 Sunroofs (Panorama view) -Power window...

    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:

    32 Combined MPG (28 City/37 Highway)

    Listing Information:

    VIN: WMWMF3C56ATZ25033
    Stock: Z25033
    Certified Pre-Owned: No
    Listed since: 11-11-2024

  • Price Drop
    $5,999
    good price
    $1,596 below market
    • 91,722 miles
    • No accidents, 2 owners, personal use only
    • 26 City / 34 Hwy MPG, Manual
    • INT Auto Brokers (319 mi away)
    • Tire Pressure Warnin...
    • Trip Computer
    • Rear Bench Seats
    • Stability Control
    • Aux Audio Inputs
    Close

    Located in Marietta, GA / 319 miles away from Myrtle Beach, SC

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

    Listing Information:

    VIN: WMWMF7C50ATZ69410
    Stock: 10869
    Certified Pre-Owned: No

  • $5,995
    good price
    $1,394 below market
    • 91,773 miles
    • No accidents, 1 owner, personal use only
    • 28 City / 37 Hwy MPG
    • Metro Auto of Orlando (375 mi away)
    • Tire Pressure Warnin...
    • Trip Computer
    • Rear Bench Seats
    • Stability Control
    • Aux Audio Inputs
    Close

    Located in Wildwood, FL / 375 miles away from Myrtle Beach, SC

    2010 Mini Cooper Camden 1 Owner, Clean Carfax, Low Miles!Looking for style, efficiency, and fun in one sleek package? Check out this 2010 Mini Cooper ...

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

    Listing Information:

    VIN: WMWMF3C51ATZ24324
    Stock: Z24324
    Certified Pre-Owned: No
    Listed since: 04-12-2025

  • $5,999
    good price
    $1,567 below market
    • 92,348 miles
    • No accidents, 4 owners, personal use only
    • 26 City / 34 Hwy MPG, Manual
    • Progressive Auto Finance (331 mi away)
    • Tire Pressure Warnin...
    • Trip Computer
    • Rear Bench Seats
    • Stability Control
    • Aux Audio Inputs
    Close

    Located in Fredericksburg, VA / 331 miles away from Myrtle Beach, SC

    -Clean Carfax history!! -Best price in the market -VA state inspected -Looks amazing! -Very clean car with upgrades! -Just was fully serviced -Sunr...

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

    Listing Information:

    VIN: WMWMF7C51ATX43585
    Stock: X43585
    Certified Pre-Owned: No
    Listed since: 07-17-2023

Showing 1 - 21 out of 836 listings

Consumer Reviews for the MINI Cooper

Read recent reviews for the MINI Cooper
Overall Consumer Rating
3.8 out of 5 stars40 Reviews
Write a vehicle reviewSee all 40 reviews
  • 5 star
    (55%)
  • 4 star
    (13%)
  • 3 star
    (8%)
  • 2 star
    (10%)
  • 1 star
    (15%)
4.88 out of 5 stars

2010 Cooper Hardtop 6 Speed Auto

micweb, 02/16/2010
2010 MINI Cooper 2dr Hatchback (1.6L 4cyl 6M)
This is not your typical "B" segment mini-car (like the Honda Fit, Yaris HB, Scion xA, all of which I've owned). The NVH (noise-vibration-harshness) levels are ultra low for this class. This is a QUIET, SMOOTH car. Very high levels of front seat comfort. Base suspension and stock tires are surprisingly good - I have no plans to make changes, which is unlike me. Superb gas mileage - an … indicated 35.4 mpg on my mostly freeway driving in regulare (non-sport) mode. Also a bargain, if you don't add "extras," and take into account the fine stock sound system and detailed on-board computer.
Report abuse

Used 2010 MINI Cooper in Myrtle Beach, SC Values

Estimated values
2010 MINI Cooper S 2dr Hatchback (1.6L 4cyl Turbo 6A) with no options
ConditionTrade-InPrivate PartyDealer Retail
Outstanding$2,662$3,552$4,096
Clean$2,521$3,335$3,814
Average$2,286$2,973$3,343
Rough$1,982$2,503$2,732

The average list price of a used 2010 MINI Cooper in Myrtle Beach, South Carolina is $7,363. The average mileage on a used MINI Cooper 2010 for sale in Myrtle Beach, South Carolina is 90,476. Based on the average mileage of 90,476 for used 2010 MINI Cooper for sale in Myrtle Beach, SC 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 MINI Cooper 2010 in Myrtle Beach, South Carolina to be $2,286.

Filters
Skip to Results

Applied Filters4Active

Select Buying Experience

Location

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