I know this place got bad reviews, but I had a favorable experience today. In and out in under 45 minutes. Nurses could have been a bit more gentle, but that's not a deal breaker; they were at least nice. Doctor (didn't catch his name) was really funny, nice, and right to the point. He listened, understood what I needed, and took care of my issue (allergic reaction). I'd go back, they got the job done and were fast! (Without making you feel rushed)