I requested a manual withdraw today requested 2013-06-29 00:30:11 but i have yet to see the payment sent to my wallet. How long does it take for the withdraw to take place?
Usually less than 8 hours.
That's really too long especially with 2FA and a locked address. I would say that is one of the biggest marks against your site. I still like it overall.