dude i have never in my life taken BCAA's
they are pushed heavily by supp companies cause they are legal and they make a huge profit margin
you would be far better off buying hcgenerate instead, it has ingredients to boost your test levels naturally which will blow away bcaa's