We fought with our previous payment integration for about 6 months before we had decided to look for a new provider. We knew we needed to figure out an alternative. We didn't consider building our own integration with a bank because I'm a big believer in sticking with your core competency and partner with people that are much better at the things than I am... for us, that was Dwolla.