[quote name='katamaris4ever']Is photo ID needed? I don't think FS requires it.[/QUOTE]
I don't know what province you're in, but here in Ontario you're required by law to request photo I.D. under pawn shop laws (which govern game trade-ins).
So here, yes, Future Shop requires it. Whether or not they actually ASK you for it is a different story, but they are supposed to.