A new store has opened in Newburyport featuring some interesting items, including swimsuits made from recycled plastic. WBZ's Carl Stevens has more.