I just degreased them and they aren't slippery anymore but I cant get the smell off of them. They have a chemical smell. Im thinking its the Plastic process or chemicals used. Not sure what I'm going to do but I'm not happy with them. The ones ive always bought before never had any of these issues and also the nipple on the tops has extra plastic attached and its sharp.
Sent from my iPhone using Tapatalk