Why Chicken Sandwiches Don't Cost $1500