Went here b/c they had the least crummy reviews. Turns out, they were excellent. I got there 20 minutes early and got in 5 minutes before my appointment. The Asian gal that took my blood was amazing....ZERO pain....and she has a sense of humor. I'd go back in a second.