I got an email a few minutes ago saying my first deposit was made. Maybe they are just running a few days behind.