I use one of the sponge things if it starts getting algae on it. but even that still leaves streaks and water marks and then a residue of sorts when it dries. I was hoping someone would have some kind of vinegar alternative that can be used with the glasses in place seeing how they dont come out. I mean I could get them out, but i dont know how well they would go back in. they are fixed into runners that they slide along, but the runners are fixed in place and i think the glass and runners were assembled before being fixed in place. If anyone else has a tank from ND aquatics and knows of a trick to get the glass out then let me know