I just recently had very good luck with http://paysimple.com/
They acted as the "friend" wheb applying to the bank who has been there and done it before. They took a look at my website before submitting it and warned me that banks would not go for an annual subscription - keep it monthly among a couple other pitfalls.