Yep 12 hour fast. Try and have a healthy dinner like meat and veg. (not huge pile of pasta or carbs)

you can drink water in the morning and it is recommended that you do cos it makes it easier to find the vein and get the blood out. take a water bottle with you for little sips throughout the morning, but not too much.

take a good book.

if you just show up without an appt go in early, they sometimes give first preference to those who will be there for a while.

take a snack in your bag to eat as soon as you are all done.

and drink the yucky sweet stuff slowly but steadily, they only give you 5 minutes, but that can go pretty quckly. Dont skull it! its super sweet, your tummy might object.

think thats it.... HTH.