Skip to main content
Skip to Filters
2,185 listings
  • $20,882
    fair price
    $831 above market
    • 107,888 miles
    • 2 accidents, 2 owners, personal use only
    • 27 City / 38 Hwy MPG
    • Carlson Toyota (37 mi away)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Coon Rapids, MN / 37 miles away from New Germany, MN

    Discover the 2020 Toyota Camry XLE, a sedan that combines elegance, performance, and comfort. This vehicle is Toyota Gold Certified, offering exceptio...

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

    Listing Information:

    VIN: 4T1F11AK3LU903944
    Stock: 70964A
    Certified Pre-Owned: Yes
    Listed since: 07-08-2025

  • $25,799
    fair price
    $708 below market
    • 11,948 miles
    • No accidents, 1 owner, personal use only
    • 28 City / 39 Hwy MPG
    • Walser Toyota (31 mi away)
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Power Driver Seat
    • Tire Pressure Warnin...
    Close

    Located in Bloomington, MN / 31 miles away from New Germany, MN

    At Walser, you’ll get an exceptional car-buying experience. Our *streamlined process* means you’ll work with one dedicated customer specialist to help...

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

    Listing Information:

    VIN: 4T1G11AKXMU497733
    Stock: C3417
    Certified Pre-Owned: No
    Listed since: 07-23-2025

  • Price Drop
    $24,799
    fair price
    $430 below market
    • 38,450 miles
    • 1 accident, 2 owners, rental vehicle
    • 25 City / 34 Hwy MPG
    • Walser Hyundai Coon Rapids (38 mi away)
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Power Driver Seat
    Close

    Located in Coon Rapids, MN / 38 miles away from New Germany, MN

    At Walser, you’ll get an exceptional car-buying experience. Our *streamlined process* means you’ll work with one dedicated customer specialist to help...

    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:

    29 Combined MPG (25 City/34 Highway)

    Listing Information:

    VIN: 4T1T11BK9MU020322
    Stock: 26H1242P
    Certified Pre-Owned: No
    Listed since: 06-16-2025

  • $21,998
    fair price
    $148 below market
    • 82,417 miles
    • No accidents, 3 owners, personal use
    • 28 City / 39 Hwy MPG
    • Walser Toyota (31 mi away)
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Bloomington, MN / 31 miles away from New Germany, MN

    At Walser, you’ll get an exceptional car-buying experience. Our *streamlined process* means you’ll work with one dedicated customer specialist to help...

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

    Listing Information:

    VIN: 4T1B61HK4KU285134
    Stock: 3T2650P
    Certified Pre-Owned: No
    Listed since: 07-31-2025

  • $29,382
    fair price
    $180 above market
    • 5,171 miles
    • No accidents, 2 owners, personal use
    • 25 City / 34 Hwy MPG
    • Carlson Toyota (37 mi away)
    • Home delivery*
    • AWD/4WD
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Power Driver Seat
    Close

    Located in Coon Rapids, MN / 37 miles away from New Germany, MN

    Introducing the 2021 Toyota Camry SE, a dynamic sedan that combines style, performance, and advanced technology. This remarkable vehicle is a one-owne...

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

    Listing Information:

    VIN: 4T1G11BK4MU027082
    Stock: P11778
    Certified Pre-Owned: Yes
    Listed since: 07-02-2025

  • Price Drop
    $19,477
    fair price
    $641 above market
    • 100,873 miles
    • No accidents, 1 owner, personal use only
    • 28 City / 39 Hwy MPG
    • Maplewood Toyota (46 mi away)
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Power Driver Seat
    • Tire Pressure Warnin...
    Close

    Located in Maplewood, MN / 46 miles away from New Germany, MN

    Clean CARFAX. 28/39 City/Highway MPG CARFAX One-Owner. Certified. Midnight Black Metallic 2021 Toyota Camry LE FWD 8-Speed Automatic 2.5L I4 DOHC 16V ...

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

    Listing Information:

    VIN: 4T1C11AK9MU443175
    Stock: P25342
    Certified Pre-Owned: Yes
    Listed since: 04-28-2025

  • Price Drop
    $24,877
    fair price
    $615 above market
    • 44,955 miles
    • No accidents, 1 owner, personal use
    • 28 City / 39 Hwy MPG
    • Maplewood Toyota (46 mi away)
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Power Driver Seat
    • Tire Pressure Warnin...
    Close

    Located in Maplewood, MN / 46 miles away from New Germany, MN

    Recent Arrival! 28/39 City/Highway MPG CARFAX One-Owner. Certified. Midnight Black Metallic 2021 Toyota Camry SE FWD 8-Speed Automatic 2.5L I4 DOHC 16...

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

    Listing Information:

    VIN: 4T1G11AK2MU614088
    Stock: P25570
    Certified Pre-Owned: Yes
    Listed since: 07-29-2025

    • 72,992 miles
    • No accidents, 1 owner, personal use only
    • 28 City / 39 Hwy MPG
    • Bloomington Chrysler Jeep Dodge (32 mi away)
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Power Driver Seat
    • Tire Pressure Warnin...
    Close

    Located in Bloomington, MN / 32 miles away from New Germany, MN

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

    Listing Information:

    VIN: 4T1B11HKXKU685410
    Stock: 11J1582T
    Certified Pre-Owned: No
    Listed since: 07-28-2025

    • 78,111 miles
    • No accidents, 2 owners, corporate fleet vehicle
    • 28 City / 39 Hwy MPG
    • DriveTime of St. Paul (46 mi away)
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Power Driver Seat
    • Tire Pressure Warnin...
    Close

    Located in Maplewood, MN / 46 miles away from New Germany, MN

    Shop at DriveTime: Get started on your personalized car-buying journey today. With no credit impact, you can get approved for your real, personalized ...

    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: 4T1B11HK4KU738182
    Stock: 1740014868
    Certified Pre-Owned: No
    Listed since: 07-21-2025

    • 120,533 miles
    • No accidents, 2 owners, personal use
    • 28 City / 39 Hwy MPG
    • Wilson Toyota (200 mi away)
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Power Driver Seat
    • Tire Pressure Warnin...
    Close

    Located in Ames, IA / 200 miles away from New Germany, MN

    **1 OWNER**, **ALLOY WHEELS**, **OIL AND FILTER CHANGED**, **WILSON WARRANTY**, **PROFESSIONALLY DETAILED**, **BACKUP CAMERA**, **TOYOTA SAFETY SENSE*...

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

    Listing Information:

    VIN: 4T1C11AK3MU464698
    Stock: 25589A
    Certified Pre-Owned: No
    Listed since: 07-22-2025

  • New Listing
    $11,995
    great price
    $6,401 below market
    • 72,400 miles
    • 1 accident, 2 owners, personal use only
    • 28 City / 39 Hwy MPG
    • Carver Auto Sales (47 mi away)
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Power Driver Seat
    • Tire Pressure Warnin...
    Close

    Located in St Paul, MN / 47 miles away from New Germany, MN

    HAIL SALE!! Was $16,995 now $11,995 due to hail. 2020 Toyota Camry LE with only 72,400 miles. 2.5L engine with an automatic transmission. Blue metalli...

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

    Listing Information:

    VIN: 4T1C11AK2LU997852
    Stock: 997852
    Certified Pre-Owned: No
    Listed since: 07-25-2025

  • New Listing
    $14,998
    great price
    $2,661 below market
    • 81,234 miles
    • 1 accident, 1 owner, personal use
    • 28 City / 39 Hwy MPG
    • Import Auto Sales (30 mi away)
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Power Driver Seat
    • Tire Pressure Warnin...
    Close

    Located in Golden Valley, MN / 30 miles away from New Germany, MN

    Hop into this sleek and vibrant Blue 2020 Toyota Camry, ready to take you on countless adventures with its powerful 2.5L I-4 DOHC 16-Valve engine. Gli...

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

    Listing Information:

    VIN: 4T1C11AK9LU312181
    Stock: I252181re
    Certified Pre-Owned: No

  • $14,999
    great price
    $2,168 below market
    • 123,590 miles
    • 1 accident, 4 owners, rental vehicle
    • 28 City / 39 Hwy MPG
    • Rochester Auto Mall (95 mi away)
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Power Driver Seat
    • Tire Pressure Warnin...
    Close

    Located in Rochester, MN / 95 miles away from New Germany, MN

    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 (28 City/39 Highway)

    Listing Information:

    VIN: 4T1G11AK7LU358870
    Stock: N358870
    Certified Pre-Owned: No
    Listed since: 01-26-2025

    • 93,502 miles
    • 2 accidents, 2 owners, corporate fleet vehicle
    • 28 City / 39 Hwy MPG
    • Next2New (168 mi away)
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Power Driver Seat
    • Tire Pressure Warnin...
    Close

    Located in Sioux Falls, SD / 168 miles away from New Germany, MN

    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 (28 City/39 Highway)

    Listing Information:

    VIN: 4T1B11HK7KU687776
    Stock: 16181
    Certified Pre-Owned: No

    • 100,450 miles
    • No accidents, 1 owner, personal use only
    • 27 City / 38 Hwy MPG
    • Carvana (In-stock online)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in San Antonio, TX / 1,096 miles away from New Germany, MN

    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:

    31 Combined MPG (27 City/38 Highway)

    Listing Information:

    VIN: 4T1K61AK3LU509196
    Stock: 2003789796
    Certified Pre-Owned: No
    Listed since: 06-06-2025

  • New Listing
    $22,998
    fair price
    $436 below market
    • 17,907 miles
    • No accidents, 1 owner, personal use only
    • 28 City / 39 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from CA to MN*
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Power Driver Seat
    • Tire Pressure Warnin...
    Close

    Located in Palm Desert, CA / 1,414 miles away from New Germany, MN

    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:

    32 Combined MPG (28 City/39 Highway)

    Listing Information:

    VIN: 4T1C11AK1LU886872
    Stock: 26846784
    Certified Pre-Owned: No

  • New Listing
    $17,590
    fair price
    • 93,277 miles
    • No accidents, 2 owners, rental vehicle
    • 28 City / 39 Hwy MPG
    • Carvana (In-stock online)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Power Driver Seat
    • Tire Pressure Warnin...
    Close

    Located in Dallas, TX / 848 miles away from New Germany, MN

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

    Features and Specs:

    32 Combined MPG (28 City/39 Highway)

    Listing Information:

    VIN: 4T1C11AK9LU507228
    Stock: 2003717117
    Certified Pre-Owned: No
    Listed since: 05-09-2025

  • Price Drop
    $23,998
    fair price
    $171 above market
    • 12,538 miles
    • No accidents, 1 owner, corporate fleet vehicle
    • 28 City / 39 Hwy MPG
    • CarMax (In-stock online)
    • Transfer available from LA to MN*
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Power Driver Seat
    • Tire Pressure Warnin...
    Close

    Located in Baton Rouge, LA / 1,014 miles away from New Germany, MN

    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: 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: 4T1C11AK7LU998494
    Stock: 27321595
    Certified Pre-Owned: No

  • New Listing
    $21,590
    fair price
    $699 above market
    • 52,498 miles
    • No accidents, 2 owners, rental vehicle
    • 28 City / 39 Hwy MPG
    • Carvana (In-stock online)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Upgraded Headlights
    • Power Driver Seat
    • Tire Pressure Warnin...
    Close

    Located in Oklahoma City, OK / 677 miles away from New Germany, MN

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

    Features and Specs:

    32 Combined MPG (28 City/39 Highway)

    Listing Information:

    VIN: 4T1C11AK6LU916061
    Stock: 2003827861
    Certified Pre-Owned: No
    Listed since: 06-19-2025

  • Price Drop
    $20,500
    good price
    $1,443 below market
    • 94,057 miles
    • No accidents, 1 owner, personal use only
    • 27 City / 38 Hwy MPG
    • New Way Ford Pocahontas (153 mi away)
    • Back-up camera
    • Bluetooth
    • Leather Seats
    • Keyless Entry/Start
    • Upgraded Headlights
    Close

    Located in Pocahontas, IA / 153 miles away from New Germany, MN

    **PRICE INCLUDES $500 FINANCE REBATE, Backup Camera, Bluetooth, Ash w/Leather Seat Trim, 4-Wheel Disc Brakes, 6 Speakers, ABS brakes, Air Conditioning...

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

    Listing Information:

    VIN: 4T1K61AK9LU917721
    Stock: P10182A
    Certified Pre-Owned: No
    Listed since: 05-01-2024

    • 90,683 miles
    • No accidents, 1 owner, corporate fleet vehicle
    • 28 City / 39 Hwy MPG
    • Carvana (In-stock online)
    • Home delivery*
    • Back-up camera
    • Bluetooth
    • Keyless Entry/Start
    • Upgraded Headlights
    • Blind Spot Monitorin...
    Close

    Located in Indianapolis, IN / 532 miles away from New Germany, MN

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

    Features and Specs:

    32 Combined MPG (28 City/39 Highway)

    Listing Information:

    VIN: 4T1M11AK6LU944401
    Stock: 2003838782
    Certified Pre-Owned: No
    Listed since: 06-24-2025

Showing 1 - 21 out of 2,185 listings

Consumer Reviews for the Toyota Camry

Read recent reviews for the Toyota Camry
Overall Consumer Rating
3.7 out of 5 stars108 Reviews
Write a vehicle reviewSee all 108 reviews
  • 5 star
    (44%)
  • 4 star
    (20%)
  • 3 star
    (11%)
  • 2 star
    (11%)
  • 1 star
    (13%)
4 out of 5 stars

The battery gets drained every time!!!

Tsedenia Fikru, 06/30/2020
2020 Toyota Camry XSE 4dr Sedan AWD (2.5L 4cyl 8A)
I would think twice before I buy the Camry 2020. My battery gets drained almost every 3 weeks. The dealer say there is no issue with the vehicle. They know what is wrong with the new Camry 2020 but they don't tell us. There is something which drains the battery. I keep bringing my vehicle every time till I get this issue resolved.
Report abuse

Used 2020 Toyota Camry in New Germany, MN Values

Estimated values
2020 Toyota Camry XLE 4dr Sedan (2.5L 4cyl 8A) with no options
ConditionTrade-InPrivate PartyDealer Retail
Outstanding$19,533$21,286$22,982
Clean$19,048$20,736$22,366
Average$18,240$19,820$21,338
Rough$17,189$18,629$20,003

The average list price of a used 2020 Toyota Camry in New Germany, Minnesota is $20,840. The average mileage on a used Toyota Camry 2020 for sale in New Germany, Minnesota is 71,213. Based on the average mileage of 71,213 for used 2020 Toyota Camry for sale in New Germany, MN 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 Toyota Camry 2020 in New Germany, Minnesota to be $18,240.

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.