Ive looked into *** as an option (don't think mods like us to discuss payment methods, so I wouldn't be surprised if both these posts get deleted). What I have found is it is extremely unreliable and most banks refuse the transaction, as in they do no let their members use it most likely to protect their customers from what they consider to probably be fraud. I have read that some people have had their money held for weeks, tons of calls to their banks, and an overall nightmare. I would NOT recommend it. Would definitely go the traditional route, as in the other 2 you mentioned... especially since you don't have any issues with them.
I would google up that method. You'll stumble on the exact same forums and complaints that I read. People do not like using it, simply because it never frickin' works! We might wanna take this private if you have more questions, but honestly that's all I know. Rule of thumb - If it's too good to be true, then it generally is.