That may be true for Steam or some other gaming platform but the code I bought through GameStop was through the Xbox Marketplace. If you read through what I said, I bought the game but was unaware I wasn’t going to be able to find a flight yoke for about 2 weeks. Because the amount of time that had passed since I bought it, although I did not play it at all, they wouldn’t do a refund since it was a digital game code and GameStop can’t remove things from your Xbox account.