Thanks for your responses and for the information.
I haven't used it before, I may buy a pack of 100 to test it. At the moment I'm paying 26p (0.31 euro) per sheet, the paper is on special offer. The normal price is 35p (0.41 euro) per sheet. The store you linked to doesn't ship to the UK, I...