They can't very well charge you before providing a service and they can't provide you with a bonus before charging you, or you could simply cancel. Although I was envious of players who got their rewards early, in the end, the time frame and the rewards themselves are fairly inconsequential and the reasoning behind their approach is sensible.