We know waiting sucks. Graphic tees and Sexy Furby face masks are printed on demand through our printing partner who has been experiencing delays due to COVID-19. We'll do everything we can to get you your order to you as quickly as possible, but please know that shipping times may be delayed and your order may take 2-4 weeks to arrive. We will try our best, but we cannot guarantee delivery in time for the holidays at this time.