Itch.io is a new storefront for selling your indie games.
Its been around for a while but has been maturing nicely over the past few months.
With options like choosing set prices, or pay what you want.
Allows users to pay via paypal / amazon payments
Creating game pages is free, they only take 10% of all sales as their fee.
More Details on the FAQ
Disclaimer: I am just a fan, and no way associated with itch.io