That fluctuates based on a few factors like how busy they are and how fast you donate. It usually takes me no more than 2 hours but I have been in and out in less than an hour and a half before too.
You should be in and out once you check in and donate within 1.5 - 2 hours max. Hope my info helps out.
Thanks! Your answer is awaiting moderation.