I haven't booked Viking air in several years. I have had occasion to book air through Silver Sea twice in the last year. The first time I was not happy with the flights, and I paid for a deviation and I got the flights I wanted. The ticket was issued and I was able to verify seats. The next time the air has been booked, but tickets are not issued yet. At this point I do not have any complaints about Silver Sea Air.