Nice for accepting cards without joining etc, but the system is made so hard to understand and the fees are stupid.
I reccomend something like a merchant account and protox. Check Corey's sig for some merchant info, or PM him to see if he can sort you out

.