Option2Trade (O2T) has garnered attention, prompting users and potential investors to question its legitimacy