My withdrawal ("TIME TAKEN: 6-24 Hours") has been pending for nearly 3 days now, still under "Pending Payouts" heading. The writing is on the wall....

Doubt it. Site went down a couple days ago for a while and since it came up everything has been broken. It was up earlier today for a little bit with things (mostly) working but then broke again. But they are working on it.