I'm not sure about the teats but I found glass Happy Baby bottles in an online chemist in Townsville. I searched high and low and the best I could find and they were only around $3-4.