Tried to make a deposit today using Instadebit and isn't able to do so. Looks like OP is correct. :(