London Gatwick to Palanga via Riga. I did know about baggage costs and paid for this online and had no problems at check in. The service on board was not something I required but staff were courteous and attentive. The planes were clean and fairly new and comfortable. All flights were on time except my return from Palanga to Riga which was delayed by fog in Riga. Overall my experience of Air Baltic was quite reasonable. Pre booking meals can be cheaper than buying once aboard and it is always possible to take your own food and drink on board to keep down the costs if this is an issue.