I personally believe that a collector's edition of a game should include every piece of bonus content no matter where you get it from. As collector's editions are usually purchased by completionists they would be the ones miffed about having a piece of bonus content unavailable to them if they purchased it from say Amazon and couldn't get access to a Gamestop bonus or vice-versa.