I was conflicted between the same G3 ones, which as David said are just rebranded Alpinists, and the climbing skins direct ones. (http://www.climbingskinsdirect.com/store
) I ultimately went G3, and they've been fine. I'm on a different pair of G3's now, I've had some minor gloping issues with both pairs but I think they're pretty solid in my (somewhat limited) opinion. I like the tip and tail clips better than the BD ones, even though I've had a little bit of an easier time with the BD glue.
Surprisingly enough I've met a couple snow science people on the ClimbingSkinsDirect ones that like 'em a lot. I don't have any time on those yet though, but I'll report back if I get any.