This works for me but it may be hogwash, I have rubbish veins, and it's sometimes a struggle to get blood, one time I had just drank a litre of water, and it was the most painless and easy time I had ever had, so now I make sure I'm well hydrated before getting blood drawn, it has worked for me...