Has anyone used them? If so what's people's opinions please. I usually use high street travel agents but they are offering a good deal.