I use the sainsburys basics big toilet rolls, it was £1.56 for 6, I bought them at the beginning of december, I have 5 hamsters AND i still have two rolls left (and I had a cold and kept knicking lengths to blow my nose)
So cheap and easy.
Plus my chinese hamster loves ripping the end of it off a toilet roll, just the last few sheets.