Yes, people will sometimes accuse you of being to fussy about haze, but I often notice it from seeing the evidence in prints, then go hunting for the cause.
ROR is a brand of lens cleaner. Stands for Residual Oil Remover. It does work, but initially often makes things worse until you persist and get all the mess off. They used to make outrageous claims about how improved lens performance, but I believe quit that many years ago. It is often unnecessary, but great when you do need it.
Thanks. Not buying from overseas as its probably classed as DG. See if I can get it locally