Warning over airlines' hidden extras