Couldn't you just use PayPal as a stop gap if you don't want to spend a lot of money?
[Edit] If it came down to it, I might consider an approach like Lanyrd: launch with a donate button, and all donors get special perks and some extra free time when it's time to roll out a proper payment system.