Time is so tight. Check Visa, Mastercard or American Express, usually there is little discount and some insurance coverage from these credit card company. Also, check the walmart/samsclub travel deal, occasionally, you can get good deal too. Good luck.