Newbury St. store sells an endless assortment of clothing and gifts, all featuring the colorful ""Life is Good"" logo.