I heard about this stuff from a friend, i dont know much about it except that it comes from bee's and can make your "well-being" better and i also heard that it has athletic benefits, here is the website http://www.glencaulkins.com/royal_jelly.html . so can anybody tell me if this stuff would be good to take if you were an athlete??? it seems pretty good to me, any comments?