No experience, did you do any research? Others can tell better from the products than I can, but the powdered nembutal, if it's real, will draw in LE from all over. Then there's h3r0in and cok3, etc. Email doesn't work... Site registered a year ago, shop opened 4mts ago, no traffic, etc.
But maybe do a sample order, see if they have anything at all, or maybe they're a honeypot. I Wouldn't risk it.
Others might know better.