Mannings: $38 for 30pcs
醫療用品shop: $1 each with individual package but believe made in China. i still buy it since i check Mannings though not the same brand but seems also made in China. the pack i bought with expiry date: if the individual package is not opened, can be stored for 5 years.