sales, giveaways, new products, oh my!