If you had to fast 10-12 hours for bloodwork and you will get to the lab about 8:00-8:15 in the morning, do you eat dinner at regular time (around 6:30 pm) then have a snack around 8pm? That way the last thing you would have eaten when you get to the blood lab would have been 12 hours ago.