Is spores101 legit?

I just got GT from this site, I'm a bit concerned because I keep reading bad reviews. Has anyone gotten anything from these guys as of late? I've been reading reviews from two years ago
 
Top