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