I deposited the money
I deposited the money, but it got stuck and never arrived. Tech support assures me that everything is normal. Issues are being resolved very, very slowly — it's better to avoid this site altogether and not waste your time on it.
