Nigel,I posted the same question some months back.The cost vary a bit from bank to bank.I had all the paper work in front of me but decided to put it on the back burner for a while.The set up fees for the rental of the mobile unit plus all the extras,can't remember what it was per transaction put me off.You do have to sign up for a mimimum period of 18 months,but the way people are paying for things is changing alot of shops are stopping accepting cheques,plastic is the future!As a marketing point I thought it was a good idea,something you can put in your advertisements.Alot people are thinking of having there carpets cleaned but don't have the cash at the time.