Steam, Humble Bundle, GamersGate, Desura, Indie Royale, Xbox Live Indie Games, iOS app store, Google Play all there to sell your game. Or just do it yourself on your website with paypal or stripe.
Kickstarter, IndieGoGo, 8-Bit Funding if you need funding.
Yeah, game development sure is awful these days.