They process instant cameras! Does that mean disposables? And "rolled film"?? I am assuming these terms are some of the differences between US and UK english (I am British btw) otherwise it would not inspire confidence in the processing service