Does anyone have an opinion on these guys.. Thinking of opening an account with them.. Thanks in advace..