Distributors insist the 300ml cans are only sold in restaurants and hotels, where prices are usually higher than average market prices. But the decision means the smaller cans must now go from everywhere, including all leisure facilities. As of next month, Pepsi can only come in 355 ml sizes, and Coke in 330ml