Buying Xbox games from either retailer is entirely fine. It's worth double-checking the return policy from wherever you purchase a game so as to assure you're able to replace a defective game or return something you don't like.