I don't believe so but they have coupons on their website. They offer a military discount as well.
I Don't think so. We went through a Travel agent as well ( we were gone for more than 2 weeks) and we didn't get any kind of Discount.
Thanks! Your answer is awaiting moderation.