We have one in the office as well. Yes you pay per transaction, I think you also have to pay a monthly fee just to have one
I will ask tomorrow
The best thing is to speak to your bank and see what they can offer you ........ I will just pop to the fridge now