Is Alltunes taking payments from any locations? Can you make payments if in Russia? Europe? I know the US is currently (1/10/2008) unable to make payments.
If payments were being made somewhere, I would feel better about the contintued existence of Alltunes and the possibilities of someday having a new payment system made available (to the US).