I am not sure how I got the welcome package. Not sure if the paperwork the dealer submitted for the sale triggered it or me registering on the Can Am site did it. The mileage pins are a result of registering on the Can Am site and then applying for the pins as you achieve the goal. You have to submit, under your profile, a picture of your odomoter and one of you one the bike. Look for the "Pin Program" at the bottom of one of the Spyder pages.
I think it is triggered by the dealer registering that you bought one, and activating the warranty.
Also, has been so long since I sent in my info I forgot when I sent it in, i know it has been six months at least.