After my first deposit went through last Monday I sent a little more, it finally showed up today, and with price fluctuations over the last week I was able to get my order in with BTC from my first deposit, so I withdrew my balance and it instantly showed up on the Bitcoin network. Deposits may still be slow(not sure the update says today at 0:00 utc it'll be up to date) but withdraws are instant, so I think everyone can stop tripping on imsertvendorhere's #4
Just checked, my deposit from Tuesday has still not arrived.