A certain shampoo is available in two sizes. A 12.6-ounce bottle costs $2.97. A22.8-ounce bottle costs $4.97. What's the price for each size? Which size is the better buy on the unit price?