Has anyone tried a supplement called Ultima? It's creating a hype on some other forums, I'm mostly interested because it has no stimulants, let me know what you guys think.