Note that it takes 1-2 days for the deposit. They must be using ACH to do this. The 'free' part is great. Even with Square, I'd be hesitant to enter my debit card number.
Planet Money recently did a great episode all about the US's ACH system and why it works the way it does.
Planet Money recently did a great episode all about the US's ACH system and why it works the way it does.
http://www.npr.org/blogs/money/2013/10/04/229224964/episode-...