I bought a badge from Stubhub/eBay/Reddit/Facebook. Is it legit?

Impossible to say for sure, we really don't recommend you go that route whenever possible, and if you have to, remember there's always a chance you're going to get taken advantage of and if that happens, there's nothing we can do for you as we have no part in the sale. All we can say is make sure that all badges you buy are made of plastic (not cardboard), and look for a holographic etching on the badge (not a sticker). But again, we strongly urge you to only buy badges directly from this site, it's the only way to be sure.