you could try travelocity....I booked with the airline direct this time. I found expdeia kept giving me different rates and when I finally was able to get my daye, it was 200 more than the original quote just days before. I went to the airline and it was still the best price, although no price is real good coming from where I live!