Review: Just Chill
Just Chill, a line of relaxation supplements, recently unveiled new packaging graphics and a few tweaks in the formulation of its products. Sporting a new tagline of “Promotes a Chill Mentality,” Just Chill has done well to stand out as one of the few products in the relaxation/stress relief category, that's a.) actually enjoyable to consume, and b.) can appeal to a broad audience.