What are the advantages going to be for me to get one of these? I think it could make a real difference to my business prospects if I did get one. However, the problem to me seems that there are a lot of costs associated with an account.

I have also heard that you have to sign up for a credit card merchant account with a long term contract. This does seem to be a rather risky process. I mean what happens if the business does not work out? You are gouing to be a little bit stuck them with an expensive monthly fee still to pay.