They are a very reputible company and are safe to use. However, the price quoted does not include tax or port charges. They come in later in the booking process. I was fooled once by this and have found they are no less expensive than most other agencies.