My Amazon wishlist holds items that I’d like delivered. Be sure to pay attention to both priority and date added. You will, of course, need an Amazon account.
Steam is an online digital distribution service, and you’ll need a Steam account to use it. Gifts can be saved for later delivery or sent straight away.