They do it in batches, it took almost 6 weeks before I recieved mine and almost everybody who had there cars at that time received theres within a 3 day period.
Bought my car on June 29th. SVTOA welcome pack arrived 2 weeks ago. So almost 6 weeks exactly. When getting my website access configured on the phone, I was told that since the car is an 03 we actually get 1 1/2 years of free membership.
I went to www.svtoa.com got their number, called them and signed up over the phone. They gave me my login/password and that was it. They asked me a few questions like, whats my vin, where did you buy it, and etc.
I signed up 1 month ago and haven't gotten anything in the mail.