Nearly all digital distribution services today take a cut of the revenue of each sale to cover costs for running the storefront, the distribution of content, and other facets. According to a 2019 study by IGN based on published data and interviews with publishers and developers, this is nearly 30% for the personal computer storefronts, including Steam, GOG.com and Microsoft, for console services for Nintendo Switch, PlayStation 4, and Xbox One, for mobile app stores including App Store and Google Play, and even for major retailers like Best Buy, GameStop, and Amazon.com.