I deposited a couple days ago and they told me there was something going on with their servers - that's why the deposit didn't show up. I just had to call them and basically tell them I deposited, and they immediately processed the deposit.
Can't help you with the phones issue, though. Not sure what's up there - they were working for me a couple days ago.