There are a few exceptions to this law. You can't return a car if you've driven it more than 250 miles, if you've damaged it, or if you've sold it. Also, some dealers may offer their own return policies, which may be more restrictive than the state law.
If you're thinking about returning a car, it's important to review the terms of the dealer's return policy before you make a decision. You should also make sure that the car is in the same condition as when you bought it. If you have any questions about your rights under the cooling-off period law, you should contact the North Carolina Attorney General's Office.