Just seen advert for tampax "fresh" this means they going start stuffing all tampons with bog cleaner pine disinfectant , can smell you have your period a mile off, itch iratating evil and try tell us it's fresh arghhhhh. AIBU ?