I recently bought these from a guy I normally get my gear from but this is the first time i've bought any in a pill form and was wondering if they are legit ? They are supposed to be "stromba". If you guys dont mind taking a look and letting me know that would be great as I dont want to be popping some random pills.