Eu acho que depende do tipo de vidro e do tipo de gordura.
Comigo técnica da batata não resolveu, mas conheço quem teve sucesso.
Acho que depois resolvi com um produto próprio e papel de jornal.
Quanto aos limpa vidros com óleo de castor usei um muito que gostei muito, mas nunca mais encontrei...