A new nutritional supplement store has opened in Tulsa designed to ‘unintimidate’ Tulsans who have been overwhelmed in other nutrition stores.