BCAA's are just refined proteins man. The capsules just give you a really small dose of a really limited range of amino acids (important ones yeah, but there's others you should be getting). You'd need to take like 20g of BCAA powder at a time to make it useful. Think about the caps... thats like a half bottle at a time.
Don't buy BCAA's. Especially caps. Buy whey powder, just the concentrate. The extra $ for casein and isolates is not necessary. Whey concentrate is a way better nutritional choice and way cheaper.
And eat chicken, fish, beef and other animals all the time. Between that and the powder (when you can't face another tin of fish) you'll get all the BCAA's you'll ever need from proper food.