Yeah the deposit options suck, since my card companies block me