Has anyone taken Amino Complex, Alpha Muscle, Nitric Alpha N02? I tried looking for the reviews and nothing credible seems to show up. The company that produces them is Alpha Muscle Complex. They are from New York. I really never took supplements but I was just wondering if anyone has heard of them?