My HV advised me not to buy a non-spill cup. I can't remember why because dental-wise it doesn't matter as long as you put water in them. Might be something to do with speech. Anyway, does anyone know where to get one?