Check the total amount they have charged you and it should all add up correctly. They would normally take that £1.99 off one of the other prices and charge it to the free one so that it still registers as a transaction to keep stock levels correct at their end.