I go have blood taken every three months before I go in for my doctor visit. I am quite squeamish about this. The ladies here are real good as for not hurting when they take the blood. It is walk in appointments but it usually dosen't take long. There were eight people ahead of me the last time I went and they just kept calling one after the other until it was my turn. I guess it may have taken forty-five minutes but it did not seem that long. The lady who took my blood was friendly and did not hurt at all.