Merry Christmas early... We do have a limited number of Shirts left xl, 2xl and 3xl shirts in white. If you would like one shipping in time for Christmas I would need to know asap. They are 5.00 and 2.00 shipping and 1.00 add'l shipping to the same address. Thank you.