hey, have you found payment gateway for your website?
I know there is http://www.firstdata.com/ (2.47% is their transaction fee)
but from my recommendation, better pay set up fee and monthly fee, rather than not, because if you're going to have more sales, you would end up paying less fees.