A US town has banned the sale of water in PET bottles smaller than one litre.