The McDonalds in Carrollton can be one of the most annoying fast food places in town. If one of the employees are grouchy, you'll get terrible service. One day your Big Mac will be fresh, the next day it'll be horrible and dried out. For two months straight, I got a cracked straw every time I went. Obviously, the entire case of straws was that way, but nobody bothered to replace them. Sometimes you'll order a $4 sandwich and be 3 miles out of town before you notice they gave you a $.59 cheeseburger instead. And God forbid you arrive for lunch at 30 seconds before 11:00. I was told to come back in 5 minutes, but the car behind me was able to order lunch. They do have their good moments from time to time, but you shouldn't have to check your food before you leave every time.