Worse place ever!!! Got there at 834 am exactly. When I called the night before they specifically told me what documents to bring and said should take 2 hours. Went there had my documents ready. Walked in the door no one was at the front desk. Wrote my name down n waited over a half over to get name called to fill out paperwork. Then over a hour and a half later was finally called to get screened. Was told it would 15 more mins to have physical. Then I discover my period came oh no, and how embarrassing! So as discreetly as I could I went to the desk to explain my not so funny situation, because if you leave(like to go to my car for girl products) after screening they will refuse you and you have to come back another day and I didn’t want to do that because I had already waited hours! This was at exactly 1156 am the lady told me to wait 5 more min n the nurse would be in at noon. At. 1216 still no help as I sit there getting messier by the min. Not to mention I was wearing rainbow tie dyed daisy duke shorts, so there’s no hiding it, humiliating!!! Meanwhile my husband who got called back to the donating section had been sitting there close to an hour hadn’t even started yet! And I told the receptionist at 1013 I had an appointment at 1 and she assured me we’d be done by then. Well at 1236 I had enough I told them to forget it and in a not so nice matter told them to stick it where the sun doesn’t shine. My husband(I left by this point) decided he had waited long enough too n walked out as well!!! I had heard bad reviews about this place which is why I went to CSL in the first place but being a new donor you get 50 $ instead of 15 $ I’d get at CSL. So I thought I’d give this place a try. HUGE mistake! They can keep their 40 $ referral I will tell all my friends and family for free to stay away from there! If you want a real wait time of two hours, professionalism, well managed and confidence in your donation session go to CSL!!! They put this place to shame!!!