I use the PayPal machine. Think it is still available for £50, no monthly charges and 2% on each transaction. Had ours for a couple of months and no problems. I find that at fairs etc people often will make 'spontaneous' purchases using a card, worth having.
Pete