I have ordered from them in the past...10 Fem Afghan and Northern Lights, 100% Germination and a very potent smoke. I believe they also run http://www.marijuana-seeds.nl/, which has a lot of positive reviews.
grow them out and the leaves should have a stamp that say "420-seeds.com" lol.... naw really, just pop em whats the worst that could happen you get seeds to grow or buds to smoke