Great gift for anyone that is into fitness or just trying to live a healthier lifestyle. Looks to be Ice Shaker's biggest sale of the year - 15% off entire purchase when you sign up for the newsletter. They have two different bottles, if your not into mixing and just want a solid insulated stainless steel cup that won't spill then grab the classic for $21.25. It still works good if your mixing powders like pre workout or ice tea, but if your mixing protein powders then I would definitely get the Gen 2 bottle. Great reviews on Amazon as well but not for sale on Amazon only the website.