Well, it showed up as promised, shipping took about two weeks (from India).
http://i.imgur.com/ahzmnpG.jpg
I took about 1/5 of one of the 100mg tabs, will report back on results.
I must admit, it's a bit unnerving reading some of the articles posted here, but at the same time, I find it a bit...