Cravings can strike at the most inconvenient times. A piece of chocolate after dinner, a pastry during a stressful afternoon or a slice of cake at a celebration can tempt even the most disciplined ...