Yes I brought it back to the clinic and handed the expired product to the clinic assistant. I did not specify that the medicine was expired. Just said there was something wrong with the product and told her to check. After waiting for 10-15 mins, another clinic assistant came back to me with a new bottle of nasal spray and simply told me that they will give me an exchange! Imagine how upset I was at the way they handled this. They did not refer me to the doctor or ask about my child's reaction to the medicine. Not even a simple apology for their negligence It was only after I flared up that they usher me to the GP on duty(it is part of a medical chain). :x Well, the GP on duty apologised and admitted it is their mistake but what can he do? My child had been using the expired spray for almost a month. He could only assure me that expired medication will not cause any harm. It will just lose it effectiveness. Now will I know if there's any side effect as a result of using this nasal spray that contains steroid? Upon my insistence, he had to inform their management about their negligence and in the end, they offered my child a physical check-up to ensure he's ok. Of course I hope that the expired medicine will just simply lose its effectiveness and does not cause any side effects. But I have lost confidence in their local GP clinics way of dispensing medication. As the nasal spray was in the original manufacturer's box, the expiry date was printed in a corner of the box. But what about those medicine that had been split up and dispensed in the clinic's small plastic bags? We consumers will have no way of knowing whether the medicine is expired already.