I have the same concern. Where is the sever loacted? Just shared the spaces? How about the internet access fee?
I have been wondering for weeks: Who provide money and servers to Rolia? In other words, who are supporting Rolia financially, and how?