Indie musicians are now in the role of the lower-ranking soldier.
In other words, get your own web site set up to sell your own CDs. You should do this, if for no other reason than for 'insurance'. Due to the ever-changing online environment, you have no idea or guarantee of who is going to be in business tomorrow when you awake. You won't need to take valuable time in trying to locate another e-commerce company you can live with, not to mention you will also now be able to be paid for your online sales almost immediately instead of, again, waiting for thirty days to be paid from another sales site. I am not advocating your exclusively using your own site as the only sales point, and ceasing with allowing other vendors to sell your music.