There’s a cool site Nimbit Music that can be your solution to sell your music online. You can also manage to sell your music & merchandise, add your show schedule, add your band’s bio, allowing the fans to connect with your band through newsletter and a shopping cart.
This service is a free setup and they take small amount of commission if a sales is happen. Below is the example of an online store widget from Nimbit Music (requires flash player 9). No haven’t yet upload anything :-).
For more information and more of their services, you can visit their site here.