I've had the Vivera retainers for a couple of months post-Invisalign now, but even though I soak them in Retainer Brite after each wear, they have gone slightly cloudy and developed a white residue that I have to scrape off. I've tried using a toothbrush on this (but obv don't want to scratch them) and tried white vinegar too but nothing gets rid of the residue.
Any idea what would get it off? My next step is one of those ultrasonic cleaning pods but they are on the pricey side and may just be a marketing gimmick anyway.