I see they're also offering rolls of HP5 in 127 and 122 format. Best hang on to any backing papers you might have around. They are also making available 30.5m rolls of 120 backing paper but I presume they'd not have printing on?