I use egencia for work and I rather book directly with the airline and hotel. If you flight gets canceled due to weather its a hassle to get a refund on the hotel. Their customer service is horrible as well.
CynthiaP87 about Egencia