I sent my form the first week of January and have yet to see any movement (the cheque hasn't been cashed). Has anyone who submitted around that time received their stickers? I keep worrying that the form was lost on the mail or something. Is there a number I can call to ask for info?
Being on this futuristic car makes this process feel like it is from the Stone age.