Does anyone have Invisalign? I just got them last Friday and I wasn't given much information on how to care for them. I know not to eat or drink while they're in and I was given a case to keep them in - although it seems like the case would end up moldy after a while if the trays are wet when placed in there.