My buddy uses them, taste is great. Quality seems to be good, although I don't know the ratio of their blend(concentrate/isolate) but at that price who cares.
You like that crap? hahaha My brother and some of his buddies drinks that stuff all the time. Do they sell it in the US? Its not that bad ... I guess, the key is that it must be drunk cold to keep it from going gasoline-like on you. Funny you should mention that ... I have seen my brother mix 1 of those in with his post workout shake before going out. Must have been nice on the guts.