has anyone on here heard of this new deposit option called myecheck? its supposed to be diffrent from *************** transactions