Skip to main content
Skip to Filters
483 listings
  • New Listing
    $16,998
    fair price
    $95 above market
    • 82,602 miles
    • No accidents, 2 owners, personal use
    • 23 City / 31 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from CA to ME*
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Ontario, CA / 2,591 miles away from South Portland, ME

    CarMax values transparency and wants you to love your next car, not settle on it. Certain vehicles may have unrepaired safety recalls. Check nhtsa.gov...

    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: JM1GL1TY0J1302848
    Stock: 27452774
    Certified Pre-Owned: No

  • Price Drop
    $18,990
    fair price
    $1,019 above market
    • 100,465 miles
    • No accidents, 2 owners, rental vehicle
    • 23 City / 31 Hwy MPG
    • Carvana (In-stock online)
    • Home delivery*
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Atlanta, GA / 1,019 miles away from South Portland, ME

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

    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:

    26 Combined MPG (23 City/31 Highway)

    Listing Information:

    VIN: JM1GL1XY2J1336588
    Stock: 2003761365
    Certified Pre-Owned: No
    Listed since: 05-24-2025

    • 72,732 miles
    • Insurance loss reported, 1 owner, corporate fleet vehicle
    • 26 City / 38 Hwy MPG
    • Major World Chevrolet (271 mi away)
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Blind Spot Monitorin...
    • Power Driver Seat
    Close

    Located in Long Island City, NY / 271 miles away from South Portland, ME

    2016 Mazda Mazda6 i Touring Mazda6 i Touring, 4D Sedan, SKYACTIV®-G 2.5L I4 DOHC 16V, 6-Speed Automatic, FWD, Soul Red Metallic, Black Artificial Leat...

    AutoCheck Vehicle History Summary

    Accident Free Vehicle: Yes

    Personal Use Only: No

    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:

    31 Combined MPG (26 City/38 Highway)

    Listing Information:

    VIN: JM1GJ1V54G1448204
    Stock: M61754
    Certified Pre-Owned: No
    Listed since: 06-18-2021

  • Stock photo**
    $21,500
    fair price
    $1,253 above market
    • 39,588 miles
    • No accidents, 1 owner, personal use only
    • 23 City / 31 Hwy MPG
    • Steet Ponte Mazda (254 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Yorkville, NY / 254 miles away from South Portland, ME

    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: JM1GL1TY3J1301399
    Stock: M32882A
    Certified Pre-Owned: No
    Listed since: 06-03-2025

  • $18,999
    fair price
    $202 above market
    • 72,699 miles
    • 1 accident, 1 owner, personal use only
    • 26 City / 35 Hwy MPG
    • Mahwah Honda (264 mi away)
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Mahwah, NJ / 264 miles away from South Portland, ME

    Honda of Mahwah is a premiere New Jersey Honda dealership since 1980. Family owned and operated for 43 years in Bergen county, we proudly serve all of...

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

    Listing Information:

    VIN: JM1GL1VM1L1519029
    Stock: 252014A
    Certified Pre-Owned: No
    Listed since: 04-12-2025

  • New Listing
    $19,488
    fair price
    $118 above market
    • 46,233 miles
    • 23 City / 31 Hwy MPG
    • Arrow Motors (288 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Linden, NJ / 288 miles away from South Portland, ME

    AutoCheck Vehicle History Summary Unavailable.

    Features and Specs:

    26 Combined MPG (23 City/31 Highway)

    Listing Information:

    VIN: JM1GL1TY6J1336468
    Stock: J1336468
    Certified Pre-Owned: No

  • New Listing
    Stock photo**
    $20,997
    fair price
    $72 below market
    • 38,501 miles
    • 23 City / 31 Hwy MPG
    • Mazda of West Ridge (376 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Spencerport, NY / 376 miles away from South Portland, ME

    Recent Arrival! This 2018 Mazda Mazda6 Grand Touring Reserve in Soul Red Crystal Metallic features: 23/31 City/Highway MPG Clean CARFAX. CARFAX One-Ow...

    AutoCheck Vehicle History Summary Unavailable.

    Features and Specs:

    26 Combined MPG (23 City/31 Highway)

    Listing Information:

    VIN: JM1GL1WY4J1314111
    Stock: W25379A
    Certified Pre-Owned: No
    Listed since: 06-10-2025

  • New Listing
    • 53,279 miles
    • 26 City / 35 Hwy MPG
    • Carvana (In-stock online)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Phoenix, AZ / 2,333 miles away from South Portland, ME

    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 Unavailable.

    Features and Specs:

    29 Combined MPG (26 City/35 Highway)

    Listing Information:

    VIN: JM1GL1VM2J1327194
    Stock: 2003778037
    Certified Pre-Owned: No
    Listed since: 06-06-2025

  • Price Drop
    $18,974
    fair price
    $209 above market
    • 69,641 miles
    • 1 accident, 2 owners, personal use only
    • 23 City / 31 Hwy MPG
    • Sheehy Ford Springfield (490 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Springfield, VA / 490 miles away from South Portland, ME

    2018 Mazda Mazda6 Grand Touring Reserve FWD at Sheehy Ford of Springfield! This Mazda6 has an exterior color of Jet Black Mica with Black Leather inte...

    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:

    26 Combined MPG (23 City/31 Highway)

    Listing Information:

    VIN: JM1GL1WY0J1334100
    Stock: G11029P
    Certified Pre-Owned: No
    Listed since: 04-05-2025

  • Price Drop
    • 22,804 miles
    • No accidents, 1 owner, personal use only
    • 23 City / 31 Hwy MPG
    • Abeloff Nissan (313 mi away)
    • Back-up camera
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    Close

    Located in Bartonville, PA / 313 miles away from South Portland, ME

    NO HIDDEN DEALER FEES OR UP CHARGES!, 2 YEAR/100,000 MILE LIMITED POWERTRAIN WARRANTY, RECENT TRADE IN, LANE DEPARTURE ALERT.23/31 City/Highway MPG Od...

    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: JM1GL1WY0J1300593
    Stock: NT25366A
    Certified Pre-Owned: No
    Listed since: 05-12-2025

  • $12,900
    fair price
    $639 above market
    • 105,358 miles
    • 1 accident, 3 owners, personal use only
    • 25 City / 37 Hwy MPG, Manual
    • Lebanon Auto Sales (385 mi away)
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Blind Spot Monitorin...
    • Power Driver Seat
    Close

    Located in Lebanon, PA / 385 miles away from South Portland, ME

    Shop online now from the privacy of your home only at www.lebanonauto.com and contact us at 717-273-9771 to discuss your options over the phone! Turn ...

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

    Listing Information:

    VIN: JM1GJ1V50G1474394
    Stock: L2122
    Certified Pre-Owned: No
    Listed since: 05-22-2025

    • 43,862 miles
    • No accidents, 3 owners, personal use only
    • 23 City / 31 Hwy MPG
    • Varney Ford, Inc. (99 mi away)
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Newport, ME / 99 miles away from South Portland, ME

    This 2018 Mazda Mazda6 Signature, offered in Jet Black Mica exterior and a Parchment interior with 43862 miles. Stock Number: N6615Z Packages & F...

    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: JM1GL1XY2J1318155
    Stock: N6615Z
    Certified Pre-Owned: No
    Listed since: 05-09-2025

  • New Listing
    • 29,874 miles
    • No accidents, 4 owners, personal use
    • 23 City / 31 Hwy MPG
    • Carvana (In-stock online)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Dallas, TX / 1,611 miles away from South Portland, ME

    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:

    26 Combined MPG (23 City/31 Highway)

    Listing Information:

    VIN: JM1GL1TYXJ1330706
    Stock: 2003786465
    Certified Pre-Owned: No
    Listed since: 06-03-2025

    • 37,240 miles
    • No accidents, 1 owner, personal use only
    • 26 City / 35 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from TN to ME*
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Blind Spot Monitorin...
    • Tire Pressure Warnin...
    Close

    Located in Knoxville, TN / 907 miles away from South Portland, ME

    CarMax values transparency and wants you to love your next car, not settle on it. Certain vehicles may have unrepaired safety recalls. Check nhtsa.gov...

    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:

    29 Combined MPG (26 City/35 Highway)

    Listing Information:

    VIN: JM1GL1UM8J1319022
    Stock: 27167861
    Certified Pre-Owned: No

  • New Listing
    • 50,856 miles
    • No accidents, 1 owner, personal use
    • 24 City / 33 Hwy MPG, Manual
    • Carvana (In-stock online)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Blind Spot Monitorin...
    • Tire Pressure Warnin...
    Close

    Located in Indianapolis, IN / 859 miles away from South Portland, ME

    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:

    27 Combined MPG (24 City/33 Highway)

    Listing Information:

    VIN: JM1GL1U54J1304560
    Stock: 2003388633
    Certified Pre-Owned: No
    Listed since: 12-28-2024

  • New Listing
    • 58,206 miles
    • No accidents, 1 owner, personal use only
    • 26 City / 38 Hwy MPG
    • CarMax Laurel (459 mi away)
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Blind Spot Monitorin...
    • Power Driver Seat
    Close

    Located in Laurel, MD / 459 miles away from South Portland, ME

    CarMax values transparency and wants you to love your next car, not settle on it. Certain vehicles may have unrepaired safety recalls. Check nhtsa.gov...

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

    Listing Information:

    VIN: JM1GJ1V55G1457686
    Stock: 27249516
    Certified Pre-Owned: No

    • 36,183 miles
    • No accidents, 2 owners, personal use only
    • 23 City / 31 Hwy MPG
    • Driveway (In-stock online)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Navigation
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Seattle, WA / 2,483 miles away from South Portland, ME

    CarFax No Accidents Reported,Low Mileage,Apple CarPlay,Back-Up Camera,Blind Spot Monitor,Bluetooth,Brake Assist,Heated Seats,Keyless Start,Lane Keepin...

    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: JM1GL1TY2J1318405
    Stock: 1318405MH
    Certified Pre-Owned: No

  • Price Drop
    Stock photo**
    • 20,984 miles
    • No accidents, 1 owner, personal use only
    • 24 City / 33 Hwy MPG, Manual
    • Sansone Mazda (292 mi away)
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Blind Spot Monitorin...
    • Tire Pressure Warnin...
    Close

    Located in Avenel, NJ / 292 miles away from South Portland, ME

    2018 Mazda Mazda6 Sport CARFAX One-Owner. Clean CARFAX. Deep Crystal Blue Mica FWD *MAZDA CERTIFIED*, *ONE OWNER*, *CLEAN CAR FAX*, *FRESH DETAIL*, *C...

    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:

    27 Combined MPG (24 City/33 Highway)

    Listing Information:

    VIN: JM1GL1U50J1324045
    Stock: H324045U
    Certified Pre-Owned: No
    Listed since: 05-22-2025

  • Price Drop
    $17,000
    great price
    $3,972 below market
    • 76,753 miles
    • No accidents, 1 owner, personal use only
    • 23 City / 31 Hwy MPG
    • Driveway (In-stock online)
    • Home delivery*
    • Bluetooth
    • Navigation
    • Leather Seats
    • Sunroof/Moonroof
    • Keyless Entry/Start
    Close

    Located in Troy, MI / 654 miles away from South Portland, ME

    High Demand,Apple CarPlay,Back-Up Camera,Blind Spot Monitor,Bluetooth,Brake Assist,Heated Seats,Heated Steering Wheel,Keyless Start,Lane Keeping Assis...

    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: JM1GL1XY0K1508618
    Stock: K1508618P
    Certified Pre-Owned: No

    • 48,814 miles
    • No accidents, 1 owner, personal use
    • 26 City / 35 Hwy MPG
    • Power Motor Group (256 mi away)
    • Back-up camera
    • Bluetooth
    • Sunroof/Moonroof
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Lindenhurst, NY / 256 miles away from South Portland, ME

    Why Choose Power Motor Group? We offer over 100 certified, well-maintained pre-owned vehicles, ensuring we have something for every need and preferenc...

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

    Listing Information:

    VIN: JM1GL1VM2J1330113
    Stock: 4342
    Certified Pre-Owned: No
    Listed since: 12-27-2024

  • Price Drop
    • 66,036 miles
    • 1 accident, 1 owner, personal use only
    • 24 City / 33 Hwy MPG, Manual
    • All American Ford in Point Pleasant (313 mi away)
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Blind Spot Monitorin...
    • Tire Pressure Warnin...
    Close

    Located in Point Pleasant Boro, NJ / 313 miles away from South Portland, ME

    DEEP CRYSTAL BLUE, BLACK CLOTH SEAT TRIM, Front Wheel Drive, Power Steering, ABS, 4-Wheel Disc Brakes, Brake Assist, Aluminum Wheels, Tires - Front 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: Yes

    Features and Specs:

    27 Combined MPG (24 City/33 Highway)

    Listing Information:

    VIN: JM1GL1U59J1333701
    Stock: U15973
    Certified Pre-Owned: No
    Listed since: 05-16-2025

Showing 64 - 84 out of 483 listings

Consumer Reviews for the Mazda 6

Read recent reviews for the Mazda 6
Overall Consumer Rating
4.6 out of 5 stars53 Reviews
Write a vehicle reviewSee all 53 reviews
  • 5 star
    (74%)
  • 4 star
    (19%)
  • 3 star
    (2%)
  • 2 star
    (6%)
  • 1 star
    (0%)
5 out of 5 stars

Great First Car!

Stefan Slavkovic, 05/30/2018
2018 Mazda 6 Sport 4dr Sedan (2.5L 4cyl 6A)
I have the base Sport version of the 2018 Mazda 6. I haven’t had it long enough to give it a true reliability grade but based on what I have heard from other drivers it stands above the competition. With the base version you aren’t getting all the crazy tech but you still get a comfortable, stylish ride for a very affordable price. The interior of the car is incredibly simple yet … incredibly elegant. Leather trim around the majority of the inside with cloth seats don’t disappoint. A panel set up to look good and feel good at the same time. The exterior has that menacing look that some people, myself included, crave. For the price, you’re getting a top of the line vehicle aesthetically inside and out. Performance wise the car handles wonderfully, but lacks the kick you might see with the grand touring or signature versions. Overall, coming from the viewpoint of a recent college graduate who got this Mazda 6 as their first car, I would make the decision to go with it 10/10 times! If it’s in your budget, I would recommend the signature or grand touring with all the added features. But if you’re just looking for a stylish, comfortable, reliable, fun drive (minus the lack of HP) then the 2018 Mazda 6 is the car for you!
Report abuse

Used 2018 Mazda 6 in South Portland, ME Values

Estimated values
2018 Mazda 6 Grand Touring 4dr Sedan (2.5L 4cyl Turbo 6A) with no options
ConditionTrade-InPrivate PartyDealer Retail
Outstanding$14,606$17,606$20,088
Clean$14,128$17,010$19,385
Average$13,333$16,017$18,212
Rough$12,298$14,725$16,689

The average list price of a used 2018 Mazda 6 in South Portland, Maine is $18,741. The average mileage on a used Mazda 6 2018 for sale in South Portland, Maine is 55,843. Based on the average mileage of 55,843 for used 2018 Mazda 6 for sale in South Portland, ME 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 Mazda 6 2018 in South Portland, Maine to be $13,333.

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.