Your probably asking because of the hosting news on the Initial Music site? It's a little misguiding since our host isnt free in the sence everyone can get hosted.
You could try Planet-D
which is a great hosting service but you need to pass their requrements. Btw that reminds me WOC, I hope you will support Initial Music and add our link to your website when we officially launch