A friend of mine placed an order with them and they asked for a phone number. Now he' seeing threads of people saying they are Feds/DEA. We are both freaking out. Steer clear. Seems like several other users are starting to post things about being busted by them.
Also, the only people who seem to be praising them are one shill account.
On the flip side from what I've seen the only people who seem to be shit talking them are brand new accounts which offer no proof.