I'd estimate it costs me maybe 30 quid more to book direct with the carrier. I consider that money well spent, when comparing the bank balance and commercial standing of Emirates with ANY travel agent on this planet.