I'm keen to abandon this thread in light of it's title.

The time is now to press for more information, particularly about regions and payment method availability.