I always book directly with airlines and hotels. Much better chance of correction if there is an error.