I also love GAT, and use them all the time now to purchase our tickets. I like that they price match, and I really like their peace of mind insurance that you can buy for the tickets. I like getting my tickets early if the price is right, but you know things can come up and vacation plans can change, so it's nice to have that insurance. Their customer service is great, too. I do book my hotel on my own, I just use them for tickets.