Apart from being a good laugh, SBN are in the wrong business, That video link you posted, said that the drug cheating devices and products are a 60 million dollar a year industry.
And who said crime doesn't pay.
SBN Price at posting:
0.5¢ Sentiment: ST Buy Disclosure: Held