If I decide to subscribe and give all the correct cards details etc etc, will my subscription happen instantaneously, or is there some sort of time lag?
I think my "star" arrived instantly. If you think you've paid but the site still thinks you're not a subscriber, you'd better send a message using the "Send Feedback" link at the bottom of the page.