We've been accepting credit cards for a couple of years now. We accept VISA, MC, Discover and Amex. We started doing it because we started a website, but we also accept them at the sugarhouse. During our maple weekends we do several thousand dollars worth of sales just on credit cards. I'm sure that if we didn't accept them we would still get some of those sales, but I also know that there are people who buy from us as opposed to some of our neighbors simply because they can use the plastic. I don't know that those sales alone are enough to justify taking credit cards, but because of the website we had to anyhow, so this is just a bonus.
We use Quick Books and process the cards through Intuit's website. We didn't have a phone at the old sugarhouse so we just used the old fashioned credit card slips and then processed them later. We have only had a couple of minor instances where the card failed to process. If you do this make sure you get all of the info correct including a phone number to clear up any mistakes.
I can't compare this service to any other, but it has worked for us. I can't say exactly what the fees are because they are different for each type of card and type of transaction. They are significant and you need to factor that into your bottom line. I suspect that a local bank may give you a better deal. We will find out this year when we plan to install a card swipe.
Randy