Hey, As per title really, is there any way to truly trust your supplier if you've never met them? I was going with some Global Brittanic Biogen from a new online supplier and boom! e-mail has gone dead a few days before I placed a fairly sizeable order... wtf! I'd be gutted but thankfully I hadn't ordered. Is there anyway to verify online suppliers etc?