Karen - I have a friend who owns a business which processes credit cards. I just signed on with him and he's really great. To have a merchant account, they set you up with a credit card reader that you can take to shows (or anywhere that has a phone line). You can also punch the credit card info in if the order is over the phone. Expect to pay around $40 a month to lease the equipment, or you can just buy it right out. Then there are a couple of additional charges - the statement fee is something like $10. Then each type of credit card you take has a percentage (this is a lot like PayPal) - from 2-4% depending on the type of card.
I will be completely set up with this by next week and able to take credit cards outside of PayPal. I will likely still accept PayPal for awhile, but this will be a nice change. There is a built in seller's protection for merchant accounts as well. I am especially excited to be able to take credit cards at shows and even just at home from whoever wants my beads. PayPal is still good for online, but I am doing more and more offline sales these days, and people would love to use their credit and would buy more if they could.
If you would like the company info for my friend, I would be happy to give it to you. He's really great to work with. I get no kick back or anything - just really a satisfied customer so far. Plus, he's a friend, so I trust him not to screw me over.