Just something to think about. Lowest price does not always mean the best deal. One question you should be asking is how you will be contacted if there is a deviation in your travel plans. I was on a familiarization trip when the H1N1 virus changed travel to Mexico. I spent a good part of my working vacation calling clients personally to advise them of the changes.
Will that happen with some of the discount and OBC agencies?