I just made a deposit into AlphaBay with no problems and have even been ordering just fine, no problems on my end. Than again I only order auto deliver items.... those work just fine. The site doesn't open when you try to open multiple windows, but if you keep it to one window at a time I haven't had a problem.
Also no problems on my end.