Sorry just came on online for first time in nearly 2 weeks!
Ddi you get information pack from Neocate? because it contain information about how to clean bottles and cups now and then because neocate tend to stick onto bottles, so will cause build-up on bottles after while, hence stinky smells if not clean properly
I will find my info packs to explain how to clean bottles, I know it is involved bic of soda/baking soda.